Package org.citrusframework.endpoint
Class AbstractEndpoint
java.lang.Object
org.citrusframework.endpoint.AbstractEndpoint
- All Implemented Interfaces:
org.citrusframework.common.Named,org.citrusframework.endpoint.Endpoint
- Direct Known Subclasses:
AbstractServer,DirectEndpoint,MessageStoreEndpoint,StaticEndpoint
public abstract class AbstractEndpoint
extends Object
implements org.citrusframework.endpoint.Endpoint
Abstract message endpoint handles send/receive timeout setting and test actors.
- Since:
- 1.4
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractEndpoint(org.citrusframework.endpoint.EndpointConfiguration endpointConfiguration) Default constructor using endpoint configuration. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.citrusframework.endpoint.Endpoint
createConsumer, createProducer
-
Constructor Details
-
AbstractEndpoint
public AbstractEndpoint(org.citrusframework.endpoint.EndpointConfiguration endpointConfiguration) Default constructor using endpoint configuration.
-
-
Method Details
-
getEndpointConfiguration
public org.citrusframework.endpoint.EndpointConfiguration getEndpointConfiguration()- Specified by:
getEndpointConfigurationin interfaceorg.citrusframework.endpoint.Endpoint
-
getConsumerName
Gets the endpoints consumer name. -
getProducerName
Gets the endpoints producer name. -
getActor
public org.citrusframework.TestActor getActor()- Specified by:
getActorin interfaceorg.citrusframework.endpoint.Endpoint
-
setActor
public void setActor(org.citrusframework.TestActor actor) - Specified by:
setActorin interfaceorg.citrusframework.endpoint.Endpoint
-
getName
- Specified by:
getNamein interfaceorg.citrusframework.endpoint.Endpoint
-
setName
- Specified by:
setNamein interfaceorg.citrusframework.common.Named
-