org.apache.activemq.tool.properties
Class JmsProducerProperties

java.lang.Object
  extended by org.apache.activemq.tool.properties.AbstractObjectProperties
      extended by org.apache.activemq.tool.properties.JmsClientProperties
          extended by org.apache.activemq.tool.properties.JmsProducerProperties
All Implemented Interfaces:
ReflectionConfigurable

public class JmsProducerProperties
extends JmsClientProperties


Field Summary
static java.lang.String COUNT_BASED_SENDING
           
protected  boolean createNewMsg
           
static java.lang.String DELIVERY_MODE_NON_PERSISTENT
           
static java.lang.String DELIVERY_MODE_PERSISTENT
           
protected  java.lang.String deliveryMode
           
protected  int messageSize
           
protected  long sendCount
           
protected  long sendDuration
           
protected  java.lang.String sendType
           
static java.lang.String TIME_BASED_SENDING
           
 
Fields inherited from class org.apache.activemq.tool.properties.JmsClientProperties
destComposite, destName, jmsProperties, jmsProvider, jmsVersion, sessAckMode, SESSION_AUTO_ACKNOWLEDGE, SESSION_CLIENT_ACKNOWLEDGE, SESSION_DUPS_OK_ACKNOWLEDGE, SESSION_TRANSACTED, sessTransacted
 
Constructor Summary
JmsProducerProperties()
           
 
Method Summary
 java.lang.String getDeliveryMode()
           
 int getMessageSize()
           
 long getSendCount()
           
 long getSendDuration()
           
 java.lang.String getSendType()
           
 boolean isCreateNewMsg()
           
 void setCreateNewMsg(boolean createNewMsg)
           
 void setDeliveryMode(java.lang.String deliveryMode)
           
 void setMessageSize(int messageSize)
           
 void setSendCount(long sendCount)
           
 void setSendDuration(long sendDuration)
           
 void setSendType(java.lang.String sendType)
           
 
Methods inherited from class org.apache.activemq.tool.properties.JmsClientProperties
getDestName, getJmsProperties, getJmsProvider, getJmsVersion, getSessAckMode, isDestComposite, isSessTransacted, setDestComposite, setDestName, setJmsProperties, setJmsProvider, setJmsVersion, setSessAckMode, setSessTransacted
 
Methods inherited from class org.apache.activemq.tool.properties.AbstractObjectProperties
acceptConfig, configureProperties, retrieveProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TIME_BASED_SENDING

public static final java.lang.String TIME_BASED_SENDING
See Also:
Constant Field Values

COUNT_BASED_SENDING

public static final java.lang.String COUNT_BASED_SENDING
See Also:
Constant Field Values

DELIVERY_MODE_PERSISTENT

public static final java.lang.String DELIVERY_MODE_PERSISTENT
See Also:
Constant Field Values

DELIVERY_MODE_NON_PERSISTENT

public static final java.lang.String DELIVERY_MODE_NON_PERSISTENT
See Also:
Constant Field Values

deliveryMode

protected java.lang.String deliveryMode

messageSize

protected int messageSize

sendCount

protected long sendCount

sendDuration

protected long sendDuration

sendType

protected java.lang.String sendType

createNewMsg

protected boolean createNewMsg
Constructor Detail

JmsProducerProperties

public JmsProducerProperties()
Method Detail

getDeliveryMode

public java.lang.String getDeliveryMode()

setDeliveryMode

public void setDeliveryMode(java.lang.String deliveryMode)

getMessageSize

public int getMessageSize()

setMessageSize

public void setMessageSize(int messageSize)

getSendCount

public long getSendCount()

setSendCount

public void setSendCount(long sendCount)

getSendDuration

public long getSendDuration()

setSendDuration

public void setSendDuration(long sendDuration)

getSendType

public java.lang.String getSendType()

setSendType

public void setSendType(java.lang.String sendType)

isCreateNewMsg

public boolean isCreateNewMsg()

setCreateNewMsg

public void setCreateNewMsg(boolean createNewMsg)


Copyright © 2010 Apache Software Foundation. All Rights Reserved.