Package org.citrusframework.actions.jms
Interface JmsPurgeQueuesActionBuilder<T extends TestAction,B extends JmsPurgeQueuesActionBuilder<T,B>>
- All Superinterfaces:
ActionBuilder<T,,B> ReferenceResolverAwareBuilder<T,,B> TestActionBuilder<T>
public interface JmsPurgeQueuesActionBuilder<T extends TestAction,B extends JmsPurgeQueuesActionBuilder<T,B>>
extends ActionBuilder<T,B>, ReferenceResolverAwareBuilder<T,B>, TestActionBuilder<T>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.citrusframework.TestActionBuilder
TestActionBuilder.DelegatingTestActionBuilder<T extends TestAction> -
Field Summary
Fields inherited from interface org.citrusframework.TestActionBuilder
logger, RESOURCE_PATH, TYPE_RESOLVER -
Method Summary
Modifier and TypeMethodDescriptionconnectionFactory(Object connectionFactory) Sets the Connection factory.Adds a new queue to the list of queues to purge in this action.Adds a queue name to the list of queues to purge in this action.queueNames(String... names) List of queue names to purge in this action.queueNames(List<String> names) List of queue names to purge in this action.Queues to purge in this action.List of queues to purge in this action.sleep(long millis) Sets the sleepTime.timeout(long receiveTimeout) Receive timeout for reading message from a destination.Methods inherited from interface org.citrusframework.actions.ActionBuilder
actor, description, nameMethods inherited from interface org.citrusframework.actions.ReferenceResolverAwareBuilder
withReferenceResolverMethods inherited from interface org.citrusframework.TestActionBuilder
build
-
Method Details
-
connectionFactory
Sets the Connection factory.- Parameters:
connectionFactory- the queueConnectionFactory to set
-
queues
List of queues to purge in this action.- Parameters:
queues- The queues which are to be purged.
-
queues
Queues to purge in this action.- Parameters:
queues- The queues which are to be purged.
-
queue
Adds a new queue to the list of queues to purge in this action. -
queueNames
List of queue names to purge in this action.- Parameters:
names- the queueNames to set
-
queueNames
List of queue names to purge in this action. -
queue
Adds a queue name to the list of queues to purge in this action. -
timeout
Receive timeout for reading message from a destination.- Parameters:
receiveTimeout- the receiveTimeout to set
-
sleep
Sets the sleepTime.- Parameters:
millis- the sleepTime to set
-