public interface ServiceHandler
ServiceRequest from client, processes it, and returns a
ServiceResponse.ServiceHandlerComposition,
AbstractServiceHandler| Modifier and Type | Method and Description |
|---|---|
void |
getSupportedServices(Collection<Class<? extends IEncodeable>> result)
Get supported services.
|
void |
serve(EndpointServiceRequest<?,?> request)
Serve a service request.
|
boolean |
supportsService(Class<? extends IEncodeable> requestMessageClass)
Queries whether this handler supports a given request class.
|
void getSupportedServices(Collection<Class<? extends IEncodeable>> result)
result - to be filled with request classes of supported services.void serve(EndpointServiceRequest<?,?> request) throws ServiceResultException
The implementation is allowed to may submit the response later and from another thread.
request - the service requestServiceResultException - if errorboolean supportsService(Class<? extends IEncodeable> requestMessageClass)
requestMessageClass - classCopyright © 2026. All rights reserved.