Package de.caluga.morphium.messaging.jms
Class Producer
java.lang.Object
de.caluga.morphium.messaging.jms.Producer
- All Implemented Interfaces:
javax.jms.JMSProducer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.jms.JMSProducerjavax.jms.CompletionListenergetAsync()booleangetBooleanProperty(String name) bytegetByteProperty(String name) longintbooleanbooleandoublegetDoubleProperty(String name) floatgetFloatProperty(String name) intgetIntProperty(String name) byte[]javax.jms.DestinationlonggetLongProperty(String name) getObjectProperty(String name) intshortgetShortProperty(String name) getStringProperty(String name) longbooleanpropertyExists(String name) javax.jms.JMSProducersend(javax.jms.Destination destination, byte[] body) javax.jms.JMSProducersend(javax.jms.Destination destination, Serializable body) javax.jms.JMSProducerjavax.jms.JMSProducerjavax.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 value) javax.jms.JMSProducersetDisableMessageTimestamp(boolean value) 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)
-
Constructor Details
-
Producer
-
-
Method Details
-
send
public javax.jms.JMSProducer send(javax.jms.Destination destination, javax.jms.Message message) - Specified by:
sendin interfacejavax.jms.JMSProducer
-
send
- Specified by:
sendin interfacejavax.jms.JMSProducer
-
send
- 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
- Specified by:
sendin interfacejavax.jms.JMSProducer
-
setDisableMessageID
public javax.jms.JMSProducer setDisableMessageID(boolean value) - Specified by:
setDisableMessageIDin interfacejavax.jms.JMSProducer
-
getDisableMessageID
public boolean getDisableMessageID()- Specified by:
getDisableMessageIDin interfacejavax.jms.JMSProducer
-
setDisableMessageTimestamp
public javax.jms.JMSProducer setDisableMessageTimestamp(boolean value) - 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
- Specified by:
setPropertyin interfacejavax.jms.JMSProducer
-
setProperty
- Specified by:
setPropertyin interfacejavax.jms.JMSProducer
-
setProperty
- Specified by:
setPropertyin interfacejavax.jms.JMSProducer
-
setProperty
- Specified by:
setPropertyin interfacejavax.jms.JMSProducer
-
setProperty
- Specified by:
setPropertyin interfacejavax.jms.JMSProducer
-
setProperty
- Specified by:
setPropertyin interfacejavax.jms.JMSProducer
-
setProperty
- Specified by:
setPropertyin interfacejavax.jms.JMSProducer
-
setProperty
- Specified by:
setPropertyin interfacejavax.jms.JMSProducer
-
setProperty
- Specified by:
setPropertyin interfacejavax.jms.JMSProducer
-
clearProperties
public javax.jms.JMSProducer clearProperties()- Specified by:
clearPropertiesin interfacejavax.jms.JMSProducer
-
propertyExists
- Specified by:
propertyExistsin interfacejavax.jms.JMSProducer
-
getBooleanProperty
- Specified by:
getBooleanPropertyin interfacejavax.jms.JMSProducer
-
getByteProperty
- Specified by:
getBytePropertyin interfacejavax.jms.JMSProducer
-
getShortProperty
- Specified by:
getShortPropertyin interfacejavax.jms.JMSProducer
-
getIntProperty
- Specified by:
getIntPropertyin interfacejavax.jms.JMSProducer
-
getLongProperty
- Specified by:
getLongPropertyin interfacejavax.jms.JMSProducer
-
getFloatProperty
- Specified by:
getFloatPropertyin interfacejavax.jms.JMSProducer
-
getDoubleProperty
- Specified by:
getDoublePropertyin interfacejavax.jms.JMSProducer
-
getStringProperty
- Specified by:
getStringPropertyin interfacejavax.jms.JMSProducer
-
getObjectProperty
- Specified by:
getObjectPropertyin interfacejavax.jms.JMSProducer
-
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
- Specified by:
setJMSCorrelationIDin interfacejavax.jms.JMSProducer
-
getJMSCorrelationID
- Specified by:
getJMSCorrelationIDin interfacejavax.jms.JMSProducer
-
setJMSType
- Specified by:
setJMSTypein interfacejavax.jms.JMSProducer
-
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
-