| 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–2024 The Apache Software Foundation. All rights reserved.