Package com.consol.citrus.jms.config.xml
Class PurgeJmsQueuesActionParser.PurgeJmsQueuesActionFactoryBean
- java.lang.Object
-
- com.consol.citrus.config.xml.AbstractTestActionFactoryBean<PurgeJmsQueuesAction,PurgeJmsQueuesAction.Builder>
-
- com.consol.citrus.jms.config.xml.PurgeJmsQueuesActionParser.PurgeJmsQueuesActionFactoryBean
-
- All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<PurgeJmsQueuesAction>
- Enclosing class:
- PurgeJmsQueuesActionParser
public static class PurgeJmsQueuesActionParser.PurgeJmsQueuesActionFactoryBean extends AbstractTestActionFactoryBean<PurgeJmsQueuesAction,PurgeJmsQueuesAction.Builder>
Test action factory bean.
-
-
Constructor Summary
Constructors Constructor Description PurgeJmsQueuesActionFactoryBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PurgeJmsQueuesAction.BuildergetBuilder()Obtains the builder.PurgeJmsQueuesActiongetObject()Class<?>getObjectType()voidsetConnectionFactory(javax.jms.ConnectionFactory connectionFactory)Connection factory.voidsetQueueNames(List<String> queueNames)List of queue names to purge.voidsetQueues(List<javax.jms.Queue> queues)List of queues.voidsetReceiveTimeout(long receiveTimeout)Receive timeout for reading message from a destination.voidsetSleepTime(long sleepTime)Sets the sleepTime.-
Methods inherited from class com.consol.citrus.config.xml.AbstractTestActionFactoryBean
setActor, setDescription, setName
-
-
-
-
Method Detail
-
setQueueNames
public void setQueueNames(List<String> queueNames)
List of queue names to purge.- Parameters:
queueNames- the queueNames to set
-
setConnectionFactory
public void setConnectionFactory(javax.jms.ConnectionFactory connectionFactory)
Connection factory.- Parameters:
connectionFactory- the connectionFactory to set
-
setQueues
public void setQueues(List<javax.jms.Queue> queues)
List of queues.- Parameters:
queues- The queues which are to be purged.
-
setReceiveTimeout
public void setReceiveTimeout(long receiveTimeout)
Receive timeout for reading message from a destination.- Parameters:
receiveTimeout- the receiveTimeout to set
-
setSleepTime
public void setSleepTime(long sleepTime)
Sets the sleepTime.- Parameters:
sleepTime- the sleepTime to set
-
getObject
public PurgeJmsQueuesAction getObject() throws Exception
- Throws:
Exception
-
getObjectType
public Class<?> getObjectType()
-
getBuilder
public PurgeJmsQueuesAction.Builder getBuilder()
Obtains the builder.- Specified by:
getBuilderin classAbstractTestActionFactoryBean<PurgeJmsQueuesAction,PurgeJmsQueuesAction.Builder>- Returns:
- the builder implementation.
-
-