Package | Description |
---|---|
org.apache.jackrabbit.core |
Contains the core classes that provide the implementation of the JCR API.
|
org.apache.jackrabbit.core.session |
Modifier and Type | Class and Description |
---|---|
class |
ItemRefreshOperation |
class |
SessionMoveOperation |
Modifier and Type | Method and 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.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SessionWriteOperation<T>
Marker interface that marks a
SessionOperation that modifies
the state of the session or the repository. |
Modifier and Type | Class and 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.
|
Modifier and Type | Method and Description |
---|---|
<T> T |
SessionState.perform(SessionOperation<T> operation)
Performs the given operation within a synchronized block.
|
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.