|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ikasan.framework.payload.service.JMSPayloadPublisher
public class JMSPayloadPublisher
Publishes a Payload to a JMS Destination either as a
MapMessage or TextMessage.
| Constructor Summary | |
|---|---|
JMSPayloadPublisher(javax.jms.Destination destination,
javax.jms.ConnectionFactory connectionFactory,
JmsMessagePayloadSerialiser<? extends javax.jms.Message> jmsMessagePayloadSerialiser,
IkasanSecurityConf ikasanSecurityConf)
Constructor |
|
JMSPayloadPublisher(JndiDestinationFactory jndiDestinationFactory,
javax.jms.ConnectionFactory connectionFactory,
JmsMessagePayloadSerialiser<? extends javax.jms.Message> jmsMessagePayloadSerialiser,
IkasanSecurityConf ikasanSecurityConf)
Constructor |
|
| Method Summary | |
|---|---|
void |
publish(Payload payload)
Publish the Payload |
void |
setPriority(Integer priority)
Set the message priority |
void |
setTimeToLive(Long timeToLive)
Set the time to live |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JMSPayloadPublisher(javax.jms.Destination destination,
javax.jms.ConnectionFactory connectionFactory,
JmsMessagePayloadSerialiser<? extends javax.jms.Message> jmsMessagePayloadSerialiser,
IkasanSecurityConf ikasanSecurityConf)
destination - The destination for the messageconnectionFactory - The connection factoryjmsMessagePayloadSerialiser - The JMS message serializerikasanSecurityConf - THe security configuration
public JMSPayloadPublisher(JndiDestinationFactory jndiDestinationFactory,
javax.jms.ConnectionFactory connectionFactory,
JmsMessagePayloadSerialiser<? extends javax.jms.Message> jmsMessagePayloadSerialiser,
IkasanSecurityConf ikasanSecurityConf)
jndiDestinationFactory - used for looking up the destination on demandconnectionFactory - The connection factoryjmsMessagePayloadSerialiser - The JMS message serializerikasanSecurityConf - THe security configuration| Method Detail |
|---|
public void setTimeToLive(Long timeToLive)
timeToLive - the timeToLive to setpublic void setPriority(Integer priority)
priority - the message priority to set
public void publish(Payload payload)
throws javax.resource.ResourceException
PayloadPublisherPayload
publish in interface PayloadPublisherpayload - to publish
javax.resource.ResourceException - Exception if we cannot publish the payload
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||