Class ConsumerHandlerBase<RequestType,ResponseType>
- java.lang.Object
-
- org.openehealth.ipf.commons.ihe.hpd.controls.handlers.ConsumerHandlerBase<RequestType,ResponseType>
-
- All Implemented Interfaces:
ConsumerHandler<RequestType,ResponseType>
- Direct Known Subclasses:
ConsumerHpdHandler
public abstract class ConsumerHandlerBase<RequestType,ResponseType> extends Object implements ConsumerHandler<RequestType,ResponseType>
- Since:
- 4.3
- Author:
- Dmytro Rud
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedConsumerHandlerBase(ConsumerHandler<RequestType,ResponseType> wrappedHandler)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description ConsumerHandler<RequestType,ResponseType>getWrappedHandler()abstract ResponseTypehandle(RequestType request)
-
-
-
Constructor Detail
-
ConsumerHandlerBase
protected ConsumerHandlerBase(ConsumerHandler<RequestType,ResponseType> wrappedHandler)
-
-
Method Detail
-
handle
public abstract ResponseType handle(RequestType request)
- Specified by:
handlein interfaceConsumerHandler<RequestType,ResponseType>- Returns:
- Response to the given request.
-
getWrappedHandler
public ConsumerHandler<RequestType,ResponseType> getWrappedHandler()
- Specified by:
getWrappedHandlerin interfaceConsumerHandler<RequestType,ResponseType>- Returns:
- Handler which is one step nearer to the Camel route.
-
-