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 |
---|---|
EventFilter |
WorkspaceManager.createEventFilter(int eventTypes,
Path path,
boolean isDeep,
String[] uuids,
Name[] nodeTypes,
boolean noLocal)
Creates an event filter based on the parameters available in
ObservationManager.addEventListener(javax.jcr.observation.EventListener, int, java.lang.String, boolean, java.lang.String[], java.lang.String[], boolean) . |
EventFilter |
WorkspaceManager.createEventFilter(int eventTypes,
Path path,
boolean isDeep,
String[] uuids,
Name[] nodeTypes,
boolean noLocal)
Creates an event filter based on the parameters available in
ObservationManager.addEventListener(javax.jcr.observation.EventListener, int, java.lang.String, boolean, java.lang.String[], java.lang.String[], boolean) . |
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.
|
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 |
---|---|
Collection<EventFilter> |
HierarchyEventListener.getEventFilters() |
Collection<EventFilter> |
HierarchyEventListener.getEventFilters() |
Modifier and Type | Method and Description |
---|---|
Collection<EventFilter> |
InternalEventListener.getEventFilters()
Returns a collection of event filters which is in use by this event
listener.
|
Collection<EventFilter> |
ObservationManagerImpl.getEventFilters() |
Collection<EventFilter> |
ObservationManagerImpl.getEventFilters() |
Collection<EventFilter> |
InternalEventListener.getEventFilters()
Returns a collection of event filters which is in use by this event
listener.
|
Constructor and Description |
---|
EventJournalImpl(WorkspaceManager wspMgr,
EventFilter filter,
NamePathResolver resolver) |
EventJournalImpl(WorkspaceManager wspMgr,
EventFilter filter,
NamePathResolver resolver) |
Modifier and Type | Method and Description |
---|---|
EventFilter |
RepositoryService.createEventFilter(SessionInfo sessionInfo,
int eventTypes,
Path absPath,
boolean isDeep,
String[] uuid,
Name[] nodeTypeName,
boolean noLocal)
Creates an event filter.
|
EventFilter |
RepositoryService.createEventFilter(SessionInfo sessionInfo,
int eventTypes,
Path absPath,
boolean isDeep,
String[] uuid,
Name[] nodeTypeName,
boolean noLocal)
Creates an event filter.
|
Modifier and Type | Method and Description |
---|---|
Subscription |
RepositoryService.createSubscription(SessionInfo sessionInfo,
EventFilter[] filters)
Creates a new
Subscription for events with an initial set of
EventFilter s. |
Subscription |
RepositoryService.createSubscription(SessionInfo sessionInfo,
EventFilter[] filters)
Creates a new
Subscription for events with an initial set of
EventFilter s. |
EventBundle |
RepositoryService.getEvents(SessionInfo sessionInfo,
EventFilter filter,
long after)
Returns events from the
EventJournal after a given point in
time. |
EventBundle |
RepositoryService.getEvents(SessionInfo sessionInfo,
EventFilter filter,
long after)
Returns events from the
EventJournal after a given point in
time. |
void |
RepositoryService.updateEventFilters(Subscription subscription,
EventFilter[] filters)
Updates events filters on the subscription.
|
void |
RepositoryService.updateEventFilters(Subscription subscription,
EventFilter[] filters)
Updates events filters on the subscription.
|
Modifier and Type | Class and Description |
---|---|
class |
EventFilterImpl
EventFilterImpl is the simple bean style implementation of an
EventFilter . |
Modifier and Type | Method and Description |
---|---|
EventFilter |
AbstractRepositoryService.createEventFilter(SessionInfo sessionInfo,
int eventTypes,
Path absPath,
boolean isDeep,
String[] uuid,
Name[] nodeTypeName,
boolean noLocal) |
EventFilter |
AbstractRepositoryService.createEventFilter(SessionInfo sessionInfo,
int eventTypes,
Path absPath,
boolean isDeep,
String[] uuid,
Name[] nodeTypeName,
boolean noLocal) |
Modifier and Type | Method and Description |
---|---|
Subscription |
AbstractRepositoryService.createSubscription(SessionInfo sessionInfo,
EventFilter[] filters) |
Subscription |
AbstractRepositoryService.createSubscription(SessionInfo sessionInfo,
EventFilter[] filters) |
EventBundle |
AbstractRepositoryService.getEvents(SessionInfo sessionInfo,
EventFilter filter,
long after) |
EventBundle |
AbstractRepositoryService.getEvents(SessionInfo sessionInfo,
EventFilter filter,
long after) |
void |
AbstractRepositoryService.updateEventFilters(Subscription subscription,
EventFilter[] filters) |
void |
AbstractRepositoryService.updateEventFilters(Subscription subscription,
EventFilter[] filters) |
Modifier and Type | Method and Description |
---|---|
EventFilter |
RepositoryServiceLogger.createEventFilter(SessionInfo sessionInfo,
int eventTypes,
Path absPath,
boolean isDeep,
String[] uuid,
Name[] qnodeTypeName,
boolean noLocal) |
EventFilter |
RepositoryServiceLogger.createEventFilter(SessionInfo sessionInfo,
int eventTypes,
Path absPath,
boolean isDeep,
String[] uuid,
Name[] qnodeTypeName,
boolean noLocal) |
Modifier and Type | Method and Description |
---|---|
Subscription |
RepositoryServiceLogger.createSubscription(SessionInfo sessionInfo,
EventFilter[] filters) |
Subscription |
RepositoryServiceLogger.createSubscription(SessionInfo sessionInfo,
EventFilter[] filters) |
EventBundle |
RepositoryServiceLogger.getEvents(SessionInfo sessionInfo,
EventFilter filter,
long after) |
EventBundle |
RepositoryServiceLogger.getEvents(SessionInfo sessionInfo,
EventFilter filter,
long after) |
void |
RepositoryServiceLogger.updateEventFilters(Subscription subscription,
EventFilter[] eventFilters) |
void |
RepositoryServiceLogger.updateEventFilters(Subscription subscription,
EventFilter[] eventFilters) |
Modifier and Type | Method and Description |
---|---|
EventFilter |
RepositoryServiceImpl.createEventFilter(SessionInfo sessionInfo,
int eventTypes,
Path absPath,
boolean isDeep,
String[] uuids,
Name[] nodeTypeNames,
boolean noLocal) |
EventFilter |
RepositoryServiceImpl.createEventFilter(SessionInfo sessionInfo,
int eventTypes,
Path absPath,
boolean isDeep,
String[] uuids,
Name[] nodeTypeNames,
boolean noLocal) |
Modifier and Type | Method and Description |
---|---|
Subscription |
RepositoryServiceImpl.createSubscription(SessionInfo sessionInfo,
EventFilter[] filters) |
Subscription |
RepositoryServiceImpl.createSubscription(SessionInfo sessionInfo,
EventFilter[] filters) |
EventBundle |
RepositoryServiceImpl.getEvents(SessionInfo sessionInfo,
EventFilter filter,
long after) |
EventBundle |
RepositoryServiceImpl.getEvents(SessionInfo sessionInfo,
EventFilter filter,
long after) |
void |
RepositoryServiceImpl.updateEventFilters(Subscription subscription,
EventFilter[] filters) |
void |
RepositoryServiceImpl.updateEventFilters(Subscription subscription,
EventFilter[] filters) |
Modifier and Type | Method and Description |
---|---|
EventFilter |
RepositoryServiceImpl.createEventFilter(SessionInfo sessionInfo,
int eventTypes,
Path absPath,
boolean isDeep,
String[] uuid,
Name[] nodeTypeName,
boolean noLocal)
Creates an event filter.
|
EventFilter |
RepositoryServiceImpl.createEventFilter(SessionInfo sessionInfo,
int eventTypes,
Path absPath,
boolean isDeep,
String[] uuid,
Name[] nodeTypeName,
boolean noLocal)
Creates an event filter.
|
Modifier and Type | Method and Description |
---|---|
Subscription |
RepositoryServiceImpl.createSubscription(SessionInfo sessionInfo,
EventFilter[] filters)
Creates a new
Subscription for events with an initial set of
EventFilter s. |
Subscription |
RepositoryServiceImpl.createSubscription(SessionInfo sessionInfo,
EventFilter[] filters)
Creates a new
Subscription for events with an initial set of
EventFilter s. |
EventBundle |
RepositoryServiceImpl.getEvents(SessionInfo sessionInfo,
EventFilter filter,
long after)
Returns events from the
EventJournal after a given point in
time. |
EventBundle |
RepositoryServiceImpl.getEvents(SessionInfo sessionInfo,
EventFilter filter,
long after)
Returns events from the
EventJournal after a given point in
time. |
void |
RepositoryServiceImpl.updateEventFilters(Subscription subscription,
EventFilter[] filters)
Updates events filters on the subscription.
|
void |
RepositoryServiceImpl.updateEventFilters(Subscription subscription,
EventFilter[] filters)
Updates events filters on the subscription.
|
Copyright © 2004–2023 The Apache Software Foundation. All rights reserved.