|
||||||||||
| 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(MessageProducer producer)
|
Connection |
createConnection()
Creates a new JMS connection and starts it |
Connection |
createConnection(ConnectionFactory factory)
Creates a new JMS connection and starts it |
MessageProducer |
createMessageProducer(Session session)
Creates a new producer on the given session |
Session |
createSession(Connection connection)
Creates a new JMS session |
Destination |
createTemporaryDestination(Session session)
|
int |
getAcknowledgementMode()
|
String |
getClientID()
|
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(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(MessageProducer producer)
throws JMSException
JMSException
public Connection createConnection()
throws JMSException
JMSException
public Connection createConnection(ConnectionFactory factory)
throws JMSException
JMSException
public Session createSession(Connection connection)
throws JMSException
JMSException
public MessageProducer createMessageProducer(Session session)
throws JMSException
JMSException
public Destination createTemporaryDestination(Session session)
throws JMSException
JMSExceptionpublic 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 ConnectionFactory getConnectionFactory()
public void setConnectionFactory(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 | |||||||||