|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.axis2.transport.jms.JMSOutTransportInfo
public class JMSOutTransportInfo
The JMS OutTransportInfo is a holder of information to send an outgoing message (e.g. a Response) to a JMS destination. Thus at a minimum a reference to a ConnectionFactory and a Destination are held
Method Summary | |
---|---|
JMSMessageSender |
createJMSSender()
Create a one time MessageProducer for this JMS OutTransport information. |
javax.jms.ConnectionFactory |
getConnectionFactory()
|
java.lang.String |
getContentTypeProperty()
|
javax.jms.Destination |
getDestination()
|
java.lang.String |
getDestinationType()
|
JMSConnectionFactory |
getJmsConnectionFactory()
|
java.util.Hashtable<java.lang.String,java.lang.String> |
getProperties()
|
javax.jms.Destination |
getReplyDestination()
|
javax.jms.Destination |
getReplyDestination(java.lang.String replyDest)
Look up for the given destination |
java.lang.String |
getReplyDestinationName()
|
java.lang.String |
getReplyDestinationType()
|
java.lang.String |
getTargetEPR()
|
void |
loadConnectionFactoryFromProperies()
Provides a lazy load when created with a target EPR. |
void |
setContentType(java.lang.String contentType)
|
void |
setContentTypeProperty(java.lang.String contentTypeProperty)
|
void |
setDestinationType(java.lang.String destinationType)
|
void |
setReplyDestination(javax.jms.Destination replyDestination)
|
void |
setReplyDestinationName(java.lang.String replyDestinationName)
|
void |
setReplyDestinationType(java.lang.String replyDestinationType)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public void loadConnectionFactoryFromProperies()
public javax.jms.Destination getReplyDestination(java.lang.String replyDest)
replyDest
- the JNDI name to lookup Destination required
public javax.jms.Destination getDestination()
public javax.jms.ConnectionFactory getConnectionFactory()
public JMSConnectionFactory getJmsConnectionFactory()
public void setContentType(java.lang.String contentType)
setContentType
in interface org.apache.axis2.transport.OutTransportInfo
public java.util.Hashtable<java.lang.String,java.lang.String> getProperties()
public java.lang.String getTargetEPR()
public java.lang.String getDestinationType()
public void setDestinationType(java.lang.String destinationType)
public javax.jms.Destination getReplyDestination()
public void setReplyDestination(javax.jms.Destination replyDestination)
public java.lang.String getReplyDestinationType()
public void setReplyDestinationType(java.lang.String replyDestinationType)
public java.lang.String getReplyDestinationName()
public void setReplyDestinationName(java.lang.String replyDestinationName)
public java.lang.String getContentTypeProperty()
public void setContentTypeProperty(java.lang.String contentTypeProperty)
public JMSMessageSender createJMSSender() throws javax.jms.JMSException
javax.jms.JMSException
- on errors, to be handled and logged by the caller
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |