Package org.apache.activemq
Class ActiveMQProducer
- java.lang.Object
-
- org.apache.activemq.ActiveMQProducer
-
- All Implemented Interfaces:
javax.jms.JMSProducer
public class ActiveMQProducer extends Object implements javax.jms.JMSProducer
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.jms.JMSProducerclearProperties()javax.jms.CompletionListenergetAsync()booleangetBooleanProperty(String name)bytegetByteProperty(String name)longgetDeliveryDelay()intgetDeliveryMode()booleangetDisableMessageID()booleangetDisableMessageTimestamp()doublegetDoubleProperty(String name)floatgetFloatProperty(String name)intgetIntProperty(String name)StringgetJMSCorrelationID()byte[]getJMSCorrelationIDAsBytes()javax.jms.DestinationgetJMSReplyTo()StringgetJMSType()longgetLongProperty(String name)ObjectgetObjectProperty(String name)intgetPriority()Set<String>getPropertyNames()shortgetShortProperty(String name)StringgetStringProperty(String name)longgetTimeToLive()booleanpropertyExists(String name)javax.jms.JMSProducersend(javax.jms.Destination destination, byte[] body)javax.jms.JMSProducersend(javax.jms.Destination destination, Serializable body)javax.jms.JMSProducersend(javax.jms.Destination destination, String body)javax.jms.JMSProducersend(javax.jms.Destination destination, Map<String,Object> body)javax.jms.JMSProducersend(javax.jms.Destination destination, javax.jms.Message message)javax.jms.JMSProducersetAsync(javax.jms.CompletionListener completionListener)javax.jms.JMSProducersetDeliveryDelay(long deliveryDelay)javax.jms.JMSProducersetDeliveryMode(int deliveryMode)javax.jms.JMSProducersetDisableMessageID(boolean disableMessageID)javax.jms.JMSProducersetDisableMessageTimestamp(boolean disableMessageTimestamp)javax.jms.JMSProducersetJMSCorrelationID(String correlationID)javax.jms.JMSProducersetJMSCorrelationIDAsBytes(byte[] correlationID)javax.jms.JMSProducersetJMSReplyTo(javax.jms.Destination replyTo)javax.jms.JMSProducersetJMSType(String type)javax.jms.JMSProducersetPriority(int priority)javax.jms.JMSProducersetProperty(String name, boolean value)javax.jms.JMSProducersetProperty(String name, byte value)javax.jms.JMSProducersetProperty(String name, double value)javax.jms.JMSProducersetProperty(String name, float value)javax.jms.JMSProducersetProperty(String name, int value)javax.jms.JMSProducersetProperty(String name, long value)javax.jms.JMSProducersetProperty(String name, short value)javax.jms.JMSProducersetProperty(String name, Object value)javax.jms.JMSProducersetProperty(String name, String value)javax.jms.JMSProducersetTimeToLive(long timeToLive)
-
-
-
Method Detail
-
send
public javax.jms.JMSProducer send(javax.jms.Destination destination, javax.jms.Message message)- Specified by:
sendin interfacejavax.jms.JMSProducer
-
send
public javax.jms.JMSProducer send(javax.jms.Destination destination, String body)- Specified by:
sendin interfacejavax.jms.JMSProducer
-
send
public javax.jms.JMSProducer send(javax.jms.Destination destination, Map<String,Object> body)- Specified by:
sendin interfacejavax.jms.JMSProducer
-
send
public javax.jms.JMSProducer send(javax.jms.Destination destination, byte[] body)- Specified by:
sendin interfacejavax.jms.JMSProducer
-
send
public javax.jms.JMSProducer send(javax.jms.Destination destination, Serializable body)- Specified by:
sendin interfacejavax.jms.JMSProducer
-
setDisableMessageID
public javax.jms.JMSProducer setDisableMessageID(boolean disableMessageID)
- Specified by:
setDisableMessageIDin interfacejavax.jms.JMSProducer
-
getDisableMessageID
public boolean getDisableMessageID()
- Specified by:
getDisableMessageIDin interfacejavax.jms.JMSProducer
-
setDisableMessageTimestamp
public javax.jms.JMSProducer setDisableMessageTimestamp(boolean disableMessageTimestamp)
- Specified by:
setDisableMessageTimestampin interfacejavax.jms.JMSProducer
-
getDisableMessageTimestamp
public boolean getDisableMessageTimestamp()
- Specified by:
getDisableMessageTimestampin interfacejavax.jms.JMSProducer
-
setDeliveryMode
public javax.jms.JMSProducer setDeliveryMode(int deliveryMode)
- Specified by:
setDeliveryModein interfacejavax.jms.JMSProducer
-
getDeliveryMode
public int getDeliveryMode()
- Specified by:
getDeliveryModein interfacejavax.jms.JMSProducer
-
setPriority
public javax.jms.JMSProducer setPriority(int priority)
- Specified by:
setPriorityin interfacejavax.jms.JMSProducer
-
getPriority
public int getPriority()
- Specified by:
getPriorityin interfacejavax.jms.JMSProducer
-
setTimeToLive
public javax.jms.JMSProducer setTimeToLive(long timeToLive)
- Specified by:
setTimeToLivein interfacejavax.jms.JMSProducer
-
getTimeToLive
public long getTimeToLive()
- Specified by:
getTimeToLivein interfacejavax.jms.JMSProducer
-
setDeliveryDelay
public javax.jms.JMSProducer setDeliveryDelay(long deliveryDelay)
- Specified by:
setDeliveryDelayin interfacejavax.jms.JMSProducer
-
getDeliveryDelay
public long getDeliveryDelay()
- Specified by:
getDeliveryDelayin interfacejavax.jms.JMSProducer
-
setAsync
public javax.jms.JMSProducer setAsync(javax.jms.CompletionListener completionListener)
- Specified by:
setAsyncin interfacejavax.jms.JMSProducer
-
getAsync
public javax.jms.CompletionListener getAsync()
- Specified by:
getAsyncin interfacejavax.jms.JMSProducer
-
setProperty
public javax.jms.JMSProducer setProperty(String name, boolean value)
- Specified by:
setPropertyin interfacejavax.jms.JMSProducer
-
setProperty
public javax.jms.JMSProducer setProperty(String name, byte value)
- Specified by:
setPropertyin interfacejavax.jms.JMSProducer
-
setProperty
public javax.jms.JMSProducer setProperty(String name, short value)
- Specified by:
setPropertyin interfacejavax.jms.JMSProducer
-
setProperty
public javax.jms.JMSProducer setProperty(String name, int value)
- Specified by:
setPropertyin interfacejavax.jms.JMSProducer
-
setProperty
public javax.jms.JMSProducer setProperty(String name, long value)
- Specified by:
setPropertyin interfacejavax.jms.JMSProducer
-
setProperty
public javax.jms.JMSProducer setProperty(String name, float value)
- Specified by:
setPropertyin interfacejavax.jms.JMSProducer
-
setProperty
public javax.jms.JMSProducer setProperty(String name, double value)
- Specified by:
setPropertyin interfacejavax.jms.JMSProducer
-
setProperty
public javax.jms.JMSProducer setProperty(String name, String value)
- Specified by:
setPropertyin interfacejavax.jms.JMSProducer
-
setProperty
public javax.jms.JMSProducer setProperty(String name, Object value)
- Specified by:
setPropertyin interfacejavax.jms.JMSProducer
-
clearProperties
public javax.jms.JMSProducer clearProperties()
- Specified by:
clearPropertiesin interfacejavax.jms.JMSProducer
-
propertyExists
public boolean propertyExists(String name)
- Specified by:
propertyExistsin interfacejavax.jms.JMSProducer
-
getBooleanProperty
public boolean getBooleanProperty(String name)
- Specified by:
getBooleanPropertyin interfacejavax.jms.JMSProducer
-
getByteProperty
public byte getByteProperty(String name)
- Specified by:
getBytePropertyin interfacejavax.jms.JMSProducer
-
getShortProperty
public short getShortProperty(String name)
- Specified by:
getShortPropertyin interfacejavax.jms.JMSProducer
-
getIntProperty
public int getIntProperty(String name)
- Specified by:
getIntPropertyin interfacejavax.jms.JMSProducer
-
getLongProperty
public long getLongProperty(String name)
- Specified by:
getLongPropertyin interfacejavax.jms.JMSProducer
-
getFloatProperty
public float getFloatProperty(String name)
- Specified by:
getFloatPropertyin interfacejavax.jms.JMSProducer
-
getDoubleProperty
public double getDoubleProperty(String name)
- Specified by:
getDoublePropertyin interfacejavax.jms.JMSProducer
-
getStringProperty
public String getStringProperty(String name)
- Specified by:
getStringPropertyin interfacejavax.jms.JMSProducer
-
getObjectProperty
public Object getObjectProperty(String name)
- Specified by:
getObjectPropertyin interfacejavax.jms.JMSProducer
-
getPropertyNames
public Set<String> getPropertyNames()
- Specified by:
getPropertyNamesin interfacejavax.jms.JMSProducer
-
setJMSCorrelationIDAsBytes
public javax.jms.JMSProducer setJMSCorrelationIDAsBytes(byte[] correlationID)
- Specified by:
setJMSCorrelationIDAsBytesin interfacejavax.jms.JMSProducer
-
getJMSCorrelationIDAsBytes
public byte[] getJMSCorrelationIDAsBytes()
- Specified by:
getJMSCorrelationIDAsBytesin interfacejavax.jms.JMSProducer
-
setJMSCorrelationID
public javax.jms.JMSProducer setJMSCorrelationID(String correlationID)
- Specified by:
setJMSCorrelationIDin interfacejavax.jms.JMSProducer
-
getJMSCorrelationID
public String getJMSCorrelationID()
- Specified by:
getJMSCorrelationIDin interfacejavax.jms.JMSProducer
-
setJMSType
public javax.jms.JMSProducer setJMSType(String type)
- Specified by:
setJMSTypein interfacejavax.jms.JMSProducer
-
getJMSType
public String getJMSType()
- Specified by:
getJMSTypein interfacejavax.jms.JMSProducer
-
setJMSReplyTo
public javax.jms.JMSProducer setJMSReplyTo(javax.jms.Destination replyTo)
- Specified by:
setJMSReplyToin interfacejavax.jms.JMSProducer
-
getJMSReplyTo
public javax.jms.Destination getJMSReplyTo()
- Specified by:
getJMSReplyToin interfacejavax.jms.JMSProducer
-
-