|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.osesb.utilities.jms.CreateJMSMessageHelper
public class CreateJMSMessageHelper
A helper class to create JMS Messages using a JMS Session.
| Field Summary | |
|---|---|
protected javax.jms.Session |
session
The JMS Session used by this helper. |
protected java.lang.String |
thisClassName
The full name of this class. |
| Constructor Summary | |
|---|---|
CreateJMSMessageHelper(javax.jms.Session session)
Creates a new instance of CreateJMSMessageHelper. |
|
| Method Summary | |
|---|---|
void |
checkSession()
Checks for a valid JMS Session. |
void |
copyMessageStringProperties(javax.jms.Message inputMessage,
javax.jms.Message outputMessage)
Method to copy JMS header String properties from an input Message to an output Message. |
javax.jms.BytesMessage |
createBytesMessage()
Method to create a BytesMessage |
javax.jms.BytesMessage |
createBytesMessage(javax.jms.BytesMessage inputMessage)
Method to create an new BytesMessage based on another BytesMessage. |
javax.jms.MapMessage |
createMapMessage()
Method to create an MapMessage |
javax.jms.MapMessage |
createMapMessage(javax.jms.MapMessage inputMessage)
Method to create an new MapMessage based on another MapMessage. |
javax.jms.Message |
createMessage(javax.jms.Message inputMessage)
Method to create a JMS message based on another JMS Message. |
javax.jms.ObjectMessage |
createObjectMessage()
Method to create an ObjectMessage |
javax.jms.ObjectMessage |
createObjectMessage(javax.jms.ObjectMessage inputMessage)
Method to create an new ObjectMessage based on another ObjectMessage. |
javax.jms.StreamMessage |
createStreamMessage()
Method to create an StreamMessage |
javax.jms.StreamMessage |
createStreamMessage(javax.jms.StreamMessage inputMessage)
Method to create an new StreamMessage based on another StreamMessage. |
javax.jms.TextMessage |
createTextMessage()
Method to create an TextMessage |
javax.jms.TextMessage |
createTextMessage(javax.jms.TextMessage inputMessage)
Method to create an new TextMessage based on another TextMessage. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String thisClassName
protected javax.jms.Session session
| Constructor Detail |
|---|
public CreateJMSMessageHelper(javax.jms.Session session)
throws java.lang.Exception
session - The JMS session that this helper uses to create JMS messages.
java.lang.Exception - if constructed with a null session.| Method Detail |
|---|
public javax.jms.Message createMessage(javax.jms.Message inputMessage)
throws java.lang.Exception
java.lang.Exception
public javax.jms.ObjectMessage createObjectMessage()
throws java.lang.Exception
java.lang.Exception
public javax.jms.ObjectMessage createObjectMessage(javax.jms.ObjectMessage inputMessage)
throws java.lang.Exception
inputMessage - The JMS message to copy.
java.lang.Exception
public javax.jms.TextMessage createTextMessage()
throws java.lang.Exception
java.lang.Exception
public javax.jms.TextMessage createTextMessage(javax.jms.TextMessage inputMessage)
throws java.lang.Exception
inputMessage - The JMS message to copy.
java.lang.Exception
public javax.jms.MapMessage createMapMessage()
throws java.lang.Exception
java.lang.Exception
public javax.jms.MapMessage createMapMessage(javax.jms.MapMessage inputMessage)
throws java.lang.Exception
inputMessage - The JMS message to copy.
java.lang.Exception
public javax.jms.BytesMessage createBytesMessage()
throws java.lang.Exception
java.lang.Exception
public javax.jms.BytesMessage createBytesMessage(javax.jms.BytesMessage inputMessage)
throws java.lang.Exception
inputMessage - The JMS message to copy.
java.lang.Exception
public javax.jms.StreamMessage createStreamMessage()
throws java.lang.Exception
java.lang.Exception - if constructed if there is a problem creating
the message.
public javax.jms.StreamMessage createStreamMessage(javax.jms.StreamMessage inputMessage)
throws java.lang.Exception
inputMessage - The JMS message to copy.
java.lang.Exception - if constructed with a null inputMessage,
or if there is a problem creating the message.
public void copyMessageStringProperties(javax.jms.Message inputMessage,
javax.jms.Message outputMessage)
throws java.lang.Exception
inputMessage - The JMS message to copy header properties from.outputMessage - The JMS message to copy header properties to.
java.lang.Exception - if constructed with a null inputMessage, outputmessage,
or if there is a problem copying the message properties.
public void checkSession()
throws java.lang.Exception
java.lang.Exception
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||