public class JMSTopicPublisher extends Object
Constructor and Description |
---|
JMSTopicPublisher() |
Modifier and Type | Method and Description |
---|---|
void |
acquireConnections()
Connect to JCR Repostory and JMS queue
|
void |
publishJCREvent(FedoraEvent fedoraEvent)
When an EventBus mesage is received, map it to our JMS
message payload and push it onto the queue.
|
void |
releaseConnections()
Close external connections
|
public JMSTopicPublisher()
public void publishJCREvent(FedoraEvent fedoraEvent) throws javax.jms.JMSException, javax.jcr.RepositoryException, IOException
fedoraEvent
- javax.jms.JMSException
javax.jcr.RepositoryException
IOException
@PostConstruct public void acquireConnections() throws javax.jms.JMSException
javax.jms.JMSException
@PreDestroy public void releaseConnections() throws javax.jms.JMSException
javax.jms.JMSException
Copyright © 2013-2014 DuraSpace, Inc.. All Rights Reserved.