Class DirectSyncEndpointBuilder
java.lang.Object
org.citrusframework.endpoint.AbstractEndpointBuilder<DirectSyncEndpoint>
org.citrusframework.endpoint.direct.DirectSyncEndpointBuilder
- All Implemented Interfaces:
EndpointBuilder<DirectSyncEndpoint>
-
Field Summary
Fields inherited from interface org.citrusframework.endpoint.EndpointBuilder
logger, RESOURCE_PATH, TYPE_RESOLVER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncorrelator(MessageCorrelator correlator) Sets the message correlator.protected DirectSyncEndpointGets the target endpoint instance.pollingInterval(int pollingInterval) Sets the polling interval.Sets the queueName property.queue(MessageQueue queue) Sets the queue property.timeout(long timeout) Sets the default timeout.Methods inherited from class org.citrusframework.endpoint.AbstractEndpointBuilder
actor, build, initialize, name, referenceResolver, supportsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.citrusframework.endpoint.EndpointBuilder
build, build
-
Constructor Details
-
DirectSyncEndpointBuilder
public DirectSyncEndpointBuilder()
-
-
Method Details
-
getEndpoint
Description copied from class:AbstractEndpointBuilderGets the target endpoint instance.- Specified by:
getEndpointin classAbstractEndpointBuilder<DirectSyncEndpoint>- Returns:
-
queue
Sets the queueName property.- Parameters:
queueName-- Returns:
-
queue
Sets the queue property.- Parameters:
queue-- Returns:
-
pollingInterval
Sets the polling interval.- Parameters:
pollingInterval-- Returns:
-
correlator
Sets the message correlator.- Parameters:
correlator-- Returns:
-
timeout
Sets the default timeout.- Parameters:
timeout-- Returns:
-