Package com.consol.citrus.endpoint
Class AbstractEndpoint
- java.lang.Object
-
- com.consol.citrus.endpoint.AbstractEndpoint
-
- All Implemented Interfaces:
com.consol.citrus.common.Named
,com.consol.citrus.endpoint.Endpoint
- Direct Known Subclasses:
AbstractServer
,DirectEndpoint
public abstract class AbstractEndpoint extends Object implements com.consol.citrus.endpoint.Endpoint
Abstract message endpoint handles send/receive timeout setting and test actors.- Since:
- 1.4
- Author:
- Christoph Deppisch
-
-
Constructor Summary
Constructors Constructor Description AbstractEndpoint(com.consol.citrus.endpoint.EndpointConfiguration endpointConfiguration)
Default constructor using endpoint configuration.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.consol.citrus.TestActor
getActor()
String
getConsumerName()
Gets the endpoints consumer name.com.consol.citrus.endpoint.EndpointConfiguration
getEndpointConfiguration()
String
getName()
String
getProducerName()
Gets the endpoints producer name.void
setActor(com.consol.citrus.TestActor actor)
void
setName(String name)
-
-
-
Method Detail
-
getEndpointConfiguration
public com.consol.citrus.endpoint.EndpointConfiguration getEndpointConfiguration()
- Specified by:
getEndpointConfiguration
in interfacecom.consol.citrus.endpoint.Endpoint
-
getConsumerName
public String getConsumerName()
Gets the endpoints consumer name.- Returns:
-
getProducerName
public String getProducerName()
Gets the endpoints producer name.- Returns:
-
getActor
public com.consol.citrus.TestActor getActor()
- Specified by:
getActor
in interfacecom.consol.citrus.endpoint.Endpoint
-
setActor
public void setActor(com.consol.citrus.TestActor actor)
- Specified by:
setActor
in interfacecom.consol.citrus.endpoint.Endpoint
-
getName
public String getName()
- Specified by:
getName
in interfacecom.consol.citrus.endpoint.Endpoint
-
setName
public void setName(String name)
- Specified by:
setName
in interfacecom.consol.citrus.common.Named
-
-