public class JmsProducer extends Object implements MessageProducer
Constructor and Description |
---|
JmsProducer(JmsStore store) |
Modifier and Type | Method and Description |
---|---|
boolean |
cleanup()
Cleans up this message consumer
|
String |
getId()
Returns the ID of this message consumer.
|
javax.jms.Session |
getSession() |
boolean |
isInitialized() |
JmsProducer |
setConnection(javax.jms.Connection connection) |
void |
setId(int id)
Sets the ID of this message consumer.
|
JmsProducer |
setProducer(javax.jms.MessageProducer producer) |
JmsProducer |
setSession(javax.jms.Session session) |
boolean |
storeMessage(MessageContext synCtx)
Stores the given message to the store associated with this message consumer.
|
public JmsProducer(JmsStore store)
public boolean storeMessage(MessageContext synCtx)
MessageProducer
storeMessage
in interface MessageProducer
synCtx
- Message to be saved.true
if storing of the message is successful, false
otherwise.public boolean cleanup()
MessageProducer
cleanup
in interface MessageProducer
true
if clean up is successful, false
otherwise.public JmsProducer setConnection(javax.jms.Connection connection)
public JmsProducer setSession(javax.jms.Session session)
public JmsProducer setProducer(javax.jms.MessageProducer producer)
public boolean isInitialized()
public void setId(int id)
MessageProducer
setId
in interface MessageProducer
id
- IDpublic String getId()
MessageProducer
getId
in interface MessageProducer
public javax.jms.Session getSession()
Copyright © 2005–2020 Apache Software Foundation. All rights reserved.