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>
  • Method Details

    • connectionFactory

      B connectionFactory(Object connectionFactory)
      Sets the Connection factory.
      Parameters:
      connectionFactory - the queueConnectionFactory to set
    • queues

      B queues(List<?> queues)
      List of queues to purge in this action.
      Parameters:
      queues - The queues which are to be purged.
    • queues

      B queues(Object... queues)
      Queues to purge in this action.
      Parameters:
      queues - The queues which are to be purged.
    • queue

      B queue(Object queue)
      Adds a new queue to the list of queues to purge in this action.
    • queueNames

      B queueNames(List<String> names)
      List of queue names to purge in this action.
      Parameters:
      names - the queueNames to set
    • queueNames

      B queueNames(String... names)
      List of queue names to purge in this action.
    • queue

      B queue(String name)
      Adds a queue name to the list of queues to purge in this action.
    • timeout

      B timeout(long receiveTimeout)
      Receive timeout for reading message from a destination.
      Parameters:
      receiveTimeout - the receiveTimeout to set
    • sleep

      B sleep(long millis)
      Sets the sleepTime.
      Parameters:
      millis - the sleepTime to set