| Package | Description | 
|---|---|
| org.apache.jackrabbit.jcr2spi | |
| org.apache.jackrabbit.jcr2spi.hierarchy | |
| org.apache.jackrabbit.jcr2spi.observation | |
| org.apache.jackrabbit.spi | 
 Defines the interfaces of the JCR SPI (Service Provider Interface). 
 | 
| org.apache.jackrabbit.spi.commons | |
| org.apache.jackrabbit.spi.commons.logging | |
| org.apache.jackrabbit.spi2dav | |
| org.apache.jackrabbit.spi2jcr | 
| Modifier and Type | Method and Description | 
|---|---|
EventBundle | 
WorkspaceManager.getEvents(EventFilter filter,
         long after)
Returns the events from the journal that occurred after a given date. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
HierarchyEventListener.onEvent(EventBundle eventBundle)
Processes  
events and invalidates cached ItemStates
 accordingly. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ObservationManagerImpl.onEvent(EventBundle eventBundle)  | 
void | 
InternalEventListener.onEvent(EventBundle eventBundle)
Gets called when an event occurs. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
EventBundle | 
RepositoryService.getEvents(SessionInfo sessionInfo,
         EventFilter filter,
         long after)
Returns events from the  
EventJournal after a given point in
 time. | 
EventBundle[] | 
RepositoryService.getEvents(Subscription subscription,
         long timeout)
Retrieves the events that occurred since the last call to this method for
 the passed subscription. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EventBundleImpl
EventBundleImpl implements a serializable EventBundle. | 
| Modifier and Type | Method and Description | 
|---|---|
EventBundle | 
AbstractRepositoryService.getEvents(SessionInfo sessionInfo,
         EventFilter filter,
         long after)  | 
EventBundle[] | 
AbstractRepositoryService.getEvents(Subscription subscription,
         long timeout)  | 
| Modifier and Type | Method and Description | 
|---|---|
EventBundle | 
RepositoryServiceLogger.getEvents(SessionInfo sessionInfo,
         EventFilter filter,
         long after)  | 
EventBundle[] | 
RepositoryServiceLogger.getEvents(Subscription subscription,
         long timeout)  | 
| Modifier and Type | Method and Description | 
|---|---|
EventBundle | 
RepositoryServiceImpl.getEvents(SessionInfo sessionInfo,
         EventFilter filter,
         long after)  | 
EventBundle[] | 
RepositoryServiceImpl.getEvents(Subscription subscription,
         long timeout)  | 
| Modifier and Type | Method and Description | 
|---|---|
EventBundle | 
RepositoryServiceImpl.getEvents(SessionInfo sessionInfo,
         EventFilter filter,
         long after)
Returns events from the  
EventJournal after a given point in
 time. | 
EventBundle[] | 
RepositoryServiceImpl.getEvents(Subscription subscription,
         long timeout)
Retrieves the events that occurred since the last call to this method for
 the passed subscription. 
 | 
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.