Package com.consol.citrus.jms.endpoint
Class JmsEndpointAdapter
- java.lang.Object
-
- com.consol.citrus.endpoint.AbstractEndpointAdapter
-
- com.consol.citrus.jms.endpoint.JmsEndpointAdapter
-
- All Implemented Interfaces:
EndpointAdapter
public class JmsEndpointAdapter extends AbstractEndpointAdapter
Endpoint adapter forwards incoming requests to jms destination and waits for response on reply destination. Provides jms endpoint for clients to connect to destinations in order to provide proper response message.- Since:
- 1.4
- Author:
- Christoph Deppisch
-
-
Field Summary
-
Fields inherited from class com.consol.citrus.endpoint.AbstractEndpointAdapter
log
-
-
Constructor Summary
Constructors Constructor Description JmsEndpointAdapter(JmsSyncEndpointConfiguration endpointConfiguration)Default constructor using endpoint configuration.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EndpointgetEndpoint()JmsSyncEndpointConfigurationgetEndpointConfiguration()protected MessagehandleMessageInternal(Message request)-
Methods inherited from class com.consol.citrus.endpoint.AbstractEndpointAdapter
getFallbackEndpointAdapter, getName, getTestContext, getTestContextFactory, handleMessage, setFallbackEndpointAdapter, setName, setTestContextFactory
-
-
-
-
Constructor Detail
-
JmsEndpointAdapter
public JmsEndpointAdapter(JmsSyncEndpointConfiguration endpointConfiguration)
Default constructor using endpoint configuration.- Parameters:
endpointConfiguration-
-
-
Method Detail
-
handleMessageInternal
protected Message handleMessageInternal(Message request)
- Specified by:
handleMessageInternalin classAbstractEndpointAdapter
-
getEndpoint
public Endpoint getEndpoint()
-
getEndpointConfiguration
public JmsSyncEndpointConfiguration getEndpointConfiguration()
-
-