Uses of Class
org.apache.jackrabbit.core.observation.EventState
-
Packages that use EventState Package Description org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API.org.apache.jackrabbit.core.cluster org.apache.jackrabbit.core.observation org.apache.jackrabbit.core.version The versioning framework in jackrabbit consists of 3 layers. -
-
Uses of EventState in org.apache.jackrabbit.core
Method parameters in org.apache.jackrabbit.core with type arguments of type EventState Modifier and Type Method Description void
RepositoryImpl.WorkspaceInfo. externalUpdate(ChangeLog external, List<EventState> events, long timestamp, String userData)
Handle an external update. -
Uses of EventState in org.apache.jackrabbit.core.cluster
Methods in org.apache.jackrabbit.core.cluster that return types with arguments of type EventState Modifier and Type Method Description List<EventState>
ChangeLogRecord. getEvents()
Return the events.List<EventState>
Update. getEvents()
Return the collection of events this update operation will generate.Method parameters in org.apache.jackrabbit.core.cluster with type arguments of type EventState Modifier and Type Method Description void
UpdateEventListener. externalUpdate(ChangeLog changes, List<EventState> events, long timestamp, String userData)
Handle an external update.Constructor parameters in org.apache.jackrabbit.core.cluster with type arguments of type EventState Constructor Description ChangeLogRecord(ChangeLog changes, List<EventState> events, Record record, String workspace, long timestamp, String userData)
Create a new instance of this class. -
Uses of EventState in org.apache.jackrabbit.core.observation
Methods in org.apache.jackrabbit.core.observation that return EventState Modifier and Type Method Description static EventState
EventState. childNodeAdded(NodeId parentId, Path parentPath, NodeId childId, Path childPath, Name nodeType, Set<Name> mixins, Session session)
Creates a newEvent
of typeEvent.NODE_ADDED
.static EventState
EventState. childNodeAdded(NodeId parentId, Path parentPath, NodeId childId, Path childPath, Name nodeType, Set<Name> mixins, Session session, boolean external)
Creates a newEvent
of typeEvent.NODE_ADDED
.static EventState
EventState. childNodeRemoved(NodeId parentId, Path parentPath, NodeId childId, Path childPath, Name nodeType, Set<Name> mixins, Session session)
Creates a newEvent
of typeEvent.NODE_REMOVED
.static EventState
EventState. childNodeRemoved(NodeId parentId, Path parentPath, NodeId childId, Path childPath, Name nodeType, Set<Name> mixins, Session session, boolean external)
Creates a newEvent
of typeEvent.NODE_REMOVED
.static EventState
EventState. nodeMoved(NodeId parentId, Path parentPath, NodeId childId, Path childPath, Name nodeType, Set<Name> mixins, Session session, boolean external)
Creates a newEvent
of typeNODE_MOVED
.static EventState
EventState. nodeMovedWithInfo(NodeId parentId, Path destPath, NodeId childId, Path srcPath, Name nodeType, Set<Name> mixins, Session session, boolean external)
Creates a newEvent
of typeNODE_MOVED
.static EventState
EventState. nodeReordered(NodeId parentId, Path parentPath, NodeId childId, Path destChildPath, Path srcChildPath, Path beforeChildPath, Name nodeType, Set<Name> mixins, Session session, boolean external)
Creates a newEvent
of typeNODE_MOVED
.static EventState
EventState. persist(Session session, boolean external)
Creates a newEvent
of typeEvent.PERSIST
.static EventState
EventState. propertyAdded(NodeId parentId, Path parentPath, Path childPath, Name nodeType, Set<Name> mixins, Session session)
Creates a newEvent
of typeEvent.PROPERTY_ADDED
.static EventState
EventState. propertyAdded(NodeId parentId, Path parentPath, Path childPath, Name nodeType, Set<Name> mixins, Session session, boolean external)
Creates a newEvent
of typeEvent.PROPERTY_ADDED
.static EventState
EventState. propertyChanged(NodeId parentId, Path parentPath, Path childPath, Name nodeType, Set<Name> mixins, Session session)
Creates a newEvent
of typeEvent.PROPERTY_CHANGED
.static EventState
EventState. propertyChanged(NodeId parentId, Path parentPath, Path childPath, Name nodeType, Set<Name> mixins, Session session, boolean external)
Creates a newEvent
of typeEvent.PROPERTY_CHANGED
.static EventState
EventState. propertyRemoved(NodeId parentId, Path parentPath, Path childPath, Name nodeType, Set<Name> mixins, Session session)
Creates a newEvent
of typeEvent.PROPERTY_REMOVED
.static EventState
EventState. propertyRemoved(NodeId parentId, Path parentPath, Path childPath, Name nodeType, Set<Name> mixins, Session session, boolean external)
Creates a newEvent
of typeEvent.PROPERTY_REMOVED
.Methods in org.apache.jackrabbit.core.observation that return types with arguments of type EventState Modifier and Type Method Description List<EventState>
EventStateCollection. getEvents()
Return the list of events.Method parameters in org.apache.jackrabbit.core.observation with type arguments of type EventState Modifier and Type Method Description void
EventStateCollection. addAll(Collection<EventState> c)
Adds all event states in the given collection to this collectionvoid
DelegatingObservationDispatcher. dispatch(List<EventState> eventList, SessionImpl session, Path pathPrefix, String userData)
Dispatchers a list of events to all registered dispatchers.static String
EventState. getCommonPath(List<EventState> events, SessionImpl session)
Get the longest common path of all event state paths. -
Uses of EventState in org.apache.jackrabbit.core.version
Method parameters in org.apache.jackrabbit.core.version with type arguments of type EventState Modifier and Type Method Description void
InternalVersionManagerImpl. externalUpdate(ChangeLog changes, List<EventState> events, long timestamp, String userData)
Handle an external update.
-