Class JmsConsumerProperties
- java.lang.Object
-
- org.apache.activemq.tool.properties.AbstractObjectProperties
-
- org.apache.activemq.tool.properties.JmsClientProperties
-
- org.apache.activemq.tool.properties.JmsConsumerProperties
-
- All Implemented Interfaces:
ReflectionConfigurable
public class JmsConsumerProperties extends JmsClientProperties
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanasyncRecvstatic StringCOUNT_BASED_RECEIVINGprotected booleandurableprotected StringmessageSelectorprotected longrecvCountprotected longrecvDelayprotected longrecvDurationprotected StringrecvTypestatic StringTIME_BASED_RECEIVINGprotected booleanunsubscribe-
Fields inherited from class org.apache.activemq.tool.properties.JmsClientProperties
commitAfterXMsgs, destComposite, destName, jmsProperties, jmsProvider, jmsVersion, sessAckMode, SESSION_AUTO_ACKNOWLEDGE, SESSION_CLIENT_ACKNOWLEDGE, SESSION_DUPS_OK_ACKNOWLEDGE, SESSION_TRANSACTED, sessTransacted
-
-
Constructor Summary
Constructors Constructor Description JmsConsumerProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetMessageSelector()longgetRecvCount()longgetRecvDelay()longgetRecvDuration()StringgetRecvType()booleanisAsyncRecv()booleanisDurable()booleanisUnsubscribe()voidsetAsyncRecv(boolean asyncRecv)voidsetDurable(boolean durable)voidsetMessageSelector(String selector)voidsetRecvCount(long recvCount)voidsetRecvDelay(long delay)voidsetRecvDuration(long recvDuration)voidsetRecvType(String recvType)voidsetUnsubscribe(boolean unsubscribe)-
Methods inherited from class org.apache.activemq.tool.properties.JmsClientProperties
getCommitAfterXMsgs, getDestName, getJmsProperties, getJmsProvider, getJmsVersion, getSessAckMode, isDestComposite, isSessTransacted, setCommitAfterXMsgs, setDestComposite, setDestName, setJmsProperties, setJmsProvider, setJmsVersion, setSessAckMode, setSessTransacted
-
Methods inherited from class org.apache.activemq.tool.properties.AbstractObjectProperties
acceptConfig, configureProperties, retrieveProperties
-
-
-
-
Field Detail
-
TIME_BASED_RECEIVING
public static final String TIME_BASED_RECEIVING
- See Also:
- Constant Field Values
-
COUNT_BASED_RECEIVING
public static final String COUNT_BASED_RECEIVING
- See Also:
- Constant Field Values
-
durable
protected boolean durable
-
unsubscribe
protected boolean unsubscribe
-
asyncRecv
protected boolean asyncRecv
-
recvCount
protected long recvCount
-
recvDuration
protected long recvDuration
-
recvDelay
protected long recvDelay
-
recvType
protected String recvType
-
messageSelector
protected String messageSelector
-
-
Method Detail
-
isDurable
public boolean isDurable()
-
setDurable
public void setDurable(boolean durable)
-
isUnsubscribe
public boolean isUnsubscribe()
-
setUnsubscribe
public void setUnsubscribe(boolean unsubscribe)
-
isAsyncRecv
public boolean isAsyncRecv()
-
setAsyncRecv
public void setAsyncRecv(boolean asyncRecv)
-
getRecvCount
public long getRecvCount()
-
setRecvCount
public void setRecvCount(long recvCount)
-
getRecvDuration
public long getRecvDuration()
-
setRecvDuration
public void setRecvDuration(long recvDuration)
-
getRecvType
public String getRecvType()
-
setRecvType
public void setRecvType(String recvType)
-
setRecvDelay
public void setRecvDelay(long delay)
-
getRecvDelay
public long getRecvDelay()
-
getMessageSelector
public String getMessageSelector()
-
setMessageSelector
public void setMessageSelector(String selector)
-
-