Package | Description |
---|---|
org.fcrepo.jms.headers | |
org.fcrepo.jms.observer |
This package provides capability to emit JMS messages for Fedora events.
|
org.fcrepo.kernel.impl.observer |
FedoraEvent is defined here, as well some filters and listeners. |
org.fcrepo.kernel.impl.observer.eventmappings |
Mappings from JCR
Event s to FedoraEvent s |
org.fcrepo.kernel.observer |
Modifier and Type | Method and Description |
---|---|
javax.jms.Message |
DefaultMessageFactory.getMessage(FedoraEvent jcrEvent,
javax.jms.Session jmsSession) |
Modifier and Type | Method and Description |
---|---|
javax.jms.Message |
JMSEventMessageFactory.getMessage(FedoraEvent jcrEvent,
javax.jms.Session jmsSession)
Produce a JMS message from a JCR event with the
given session
|
void |
JMSTopicPublisher.publishJCREvent(FedoraEvent fedoraEvent)
When an EventBus mesage is received, map it to our JMS
message payload and push it onto the queue.
|
Modifier and Type | Method and Description |
---|---|
FedoraEvent |
GetNamespacedProperties.apply(FedoraEvent evt) |
Modifier and Type | Method and Description |
---|---|
FedoraEvent |
GetNamespacedProperties.apply(FedoraEvent evt) |
Modifier and Type | Method and Description |
---|---|
Iterator<FedoraEvent> |
OneToOne.apply(Iterator<javax.jcr.observation.Event> jcrEvents) |
Iterator<FedoraEvent> |
AllNodeEventsOneEvent.apply(Iterator<javax.jcr.observation.Event> events) |
Modifier and Type | Method and Description |
---|---|
FedoraEvent |
FedoraEvent.addProperty(String property)
Add a property name to this event
|
FedoraEvent |
FedoraEvent.addType(Integer type) |
Constructor and Description |
---|
FedoraEvent(FedoraEvent e)
Create a FedoraEvent from an existing FedoraEvent object
Note: Only the wrapped JCR event is passed on to the new object.
|
Copyright © 2013–2015 DuraSpace, Inc.. All rights reserved.