public class JMSSessionPool extends Object
Modifier and Type | Field and Description |
---|---|
static String |
JMS_SESSION_POOL_TOKEN |
Constructor and Description |
---|
JMSSessionPool() |
Modifier and Type | Method and Description |
---|---|
boolean |
addConnectionConsumer(JMSConnectionConsumer consumer)
Add a JMSConnectionConsumer.
|
AcknowledgeMode |
getAcknowledgeMode()
Get the message acknowledgement mode.
|
JMSConnectionConsumer |
getConnectionConsumer(String id)
Get the specified JMSConnectionConsumer.
|
List<JMSConnectionConsumer> |
getConnectionConsumers()
Get the list of JMSConnectionConsumer objects.
|
String |
getConnectionFactory()
Get the connection factory name.
|
String |
getId()
Get the id.
|
String |
getListenerClass()
Get the listener class.
|
String |
getName()
Get the name.
|
String |
getNotes()
Get the notes.
|
Integer |
getSessionsMaximum()
Get the maximum number of sessions in the pool.
|
Boolean |
getTransacted()
Get whether or not the session is transacted.
|
JMSSessionPool |
setAcknowledgeMode(AcknowledgeMode acknowledgeMode)
Set the message acknowledgement mode.
|
JMSSessionPool |
setConnectionFactory(String connectionFactory)
Set the connection factory name.
|
JMSSessionPool |
setId(String id)
Set the id.
|
JMSSessionPool |
setListenerClass(String listenerClass)
Set the listener class.
|
JMSSessionPool |
setName(String name)
Set the name.
|
JMSSessionPool |
setNotes(String notes)
Set the notes.
|
JMSSessionPool |
setSessionsMaximum(Integer sessionsMaximum)
Set the maximum number of sessions in the pool.
|
JMSSessionPool |
setTransacted(Boolean transacted)
Set whether or not the session is transacted.
|
String |
toCompactString()
Returns a compact string representation of the object in XML format.
|
String |
toJsonCompactString()
Returns a compact string representation of the object in JSON format.
|
String |
toJsonString()
Returns a string representation of the object in JSON format.
|
String |
toString()
Returns a string representation of the object in XML format.
|
String |
toXmlCompactString()
Returns a compact string representation of the object in XML format.
|
String |
toXmlString()
Returns a string representation of the object in XML format.
|
public static final String JMS_SESSION_POOL_TOKEN
public String getId()
public JMSSessionPool setId(String id)
id
- the new idpublic AcknowledgeMode getAcknowledgeMode()
public JMSSessionPool setAcknowledgeMode(AcknowledgeMode acknowledgeMode)
acknowledgeMode
- the new message acknowledgement modepublic String getConnectionFactory()
public JMSSessionPool setConnectionFactory(String connectionFactory)
connectionFactory
- the new connection factory name.public String getListenerClass()
public JMSSessionPool setListenerClass(String listenerClass)
listenerClass
- the new listener classpublic String getName()
public JMSSessionPool setName(String name)
name
- the new namepublic String getNotes()
public JMSSessionPool setNotes(String notes)
notes
- the notespublic Integer getSessionsMaximum()
public JMSSessionPool setSessionsMaximum(Integer sessionsMaximum)
sessionsMaximum
- the new maximum number of sessions in the poolpublic Boolean getTransacted()
public JMSSessionPool setTransacted(Boolean transacted)
transacted
- the new valuepublic boolean addConnectionConsumer(JMSConnectionConsumer consumer)
consumer
- the JMSConnectionConsumer to addpublic JMSConnectionConsumer getConnectionConsumer(String id)
id
- the id of the JMSConnectionConsumer to getpublic List<JMSConnectionConsumer> getConnectionConsumers()
public String toXmlCompactString()
public String toXmlString()
public String toJsonCompactString()
public String toJsonString()
public String toCompactString()