Uses of Interface
org.apache.jackrabbit.core.session.SessionOperation
-
Packages that use SessionOperation Package Description org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API.org.apache.jackrabbit.core.session -
-
Uses of SessionOperation in org.apache.jackrabbit.core
Classes in org.apache.jackrabbit.core that implement SessionOperation Modifier and Type Class Description class
ItemRefreshOperation
class
SessionMoveOperation
Methods in org.apache.jackrabbit.core with parameters of type SessionOperation Modifier and Type Method Description protected <T> T
ItemImpl. perform(SessionOperation<T> operation)
protected <T> T
ProtectedItemModifier. performProtected(SessionImpl session, SessionOperation<T> operation)
<T> T
ItemValidator. performRelaxed(SessionOperation<T> operation, int checksToDisable)
Performs the given session operation with the specified checks disabled. -
Uses of SessionOperation in org.apache.jackrabbit.core.session
Subinterfaces of SessionOperation in org.apache.jackrabbit.core.session Modifier and Type Interface Description interface
SessionWriteOperation<T>
Marker interface that marks aSessionOperation
that modifies the state of the session or the repository.Classes in org.apache.jackrabbit.core.session that implement SessionOperation Modifier and Type Class Description class
AddNodeOperation
Session operation for adding a new node.class
SessionItemOperation<T>
Session operation for accessing an item at a given path.class
SessionRefreshOperation
Operation to refresh the state of a session.class
SessionSaveOperation
Operation to persist transient changes in a session.Methods in org.apache.jackrabbit.core.session with parameters of type SessionOperation Modifier and Type Method Description <T> T
SessionState. perform(SessionOperation<T> operation)
Performs the given operation within a synchronized block.
-