|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.logicblaze.lingo.jms.JmsProducerConfig
public class JmsProducerConfig
A simple bean of JMS producer configuration options.
Constructor Summary | |
---|---|
JmsProducerConfig()
|
Method Summary | |
---|---|
void |
configure(javax.jms.MessageProducer producer)
|
javax.jms.Connection |
createConnection()
Creates a new JMS connection and starts it |
javax.jms.Connection |
createConnection(javax.jms.ConnectionFactory factory)
Creates a new JMS connection and starts it |
javax.jms.MessageProducer |
createMessageProducer(javax.jms.Session session)
Creates a new producer on the given session |
javax.jms.Session |
createSession(javax.jms.Connection connection)
Creates a new JMS session |
javax.jms.Destination |
createTemporaryDestination(javax.jms.Session session)
|
int |
getAcknowledgementMode()
|
String |
getClientID()
|
javax.jms.ConnectionFactory |
getConnectionFactory()
|
int |
getDeliveryMode()
|
int |
getPriority()
|
int |
getTimeToLive()
|
boolean |
isDisableMessageID()
|
boolean |
isDisableMessageTimestamp()
|
boolean |
isTransactedMode()
|
void |
setAcknowledgementMode(int acknowledgementMode)
|
void |
setClientID(String clientID)
Sets the JMS connections unique clientID. |
void |
setConnectionFactory(javax.jms.ConnectionFactory connectionFactory)
|
void |
setDeliveryMode(int deliveryMode)
|
void |
setDisableMessageID(boolean disableMessageID)
|
void |
setDisableMessageTimestamp(boolean disableMessageTimestamp)
|
void |
setPriority(int priority)
|
void |
setTimeToLive(int timeToLive)
|
void |
setTransactedMode(boolean transactedMode)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JmsProducerConfig()
Method Detail |
---|
public void configure(javax.jms.MessageProducer producer) throws javax.jms.JMSException
javax.jms.JMSException
public javax.jms.Connection createConnection() throws javax.jms.JMSException
javax.jms.JMSException
public javax.jms.Connection createConnection(javax.jms.ConnectionFactory factory) throws javax.jms.JMSException
javax.jms.JMSException
public javax.jms.Session createSession(javax.jms.Connection connection) throws javax.jms.JMSException
javax.jms.JMSException
public javax.jms.MessageProducer createMessageProducer(javax.jms.Session session) throws javax.jms.JMSException
javax.jms.JMSException
public javax.jms.Destination createTemporaryDestination(javax.jms.Session session) throws javax.jms.JMSException
javax.jms.JMSException
public int getDeliveryMode()
public void setDeliveryMode(int deliveryMode)
public boolean isDisableMessageID()
public void setDisableMessageID(boolean disableMessageID)
public boolean isDisableMessageTimestamp()
public void setDisableMessageTimestamp(boolean disableMessageTimestamp)
public int getPriority()
public void setPriority(int priority)
public int getTimeToLive()
public void setTimeToLive(int timeToLive)
public String getClientID()
public void setClientID(String clientID)
public int getAcknowledgementMode()
public void setAcknowledgementMode(int acknowledgementMode)
public javax.jms.ConnectionFactory getConnectionFactory()
public void setConnectionFactory(javax.jms.ConnectionFactory connectionFactory)
public boolean isTransactedMode()
public void setTransactedMode(boolean transactedMode)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |