Class LockOperation<T>
java.lang.Object
org.apache.jackrabbit.oak.jcr.session.operation.SessionOperation<T>
org.apache.jackrabbit.oak.jcr.lock.LockOperation<T>
- Type Parameters:
T
- return type of theperform()
method
Abstract base class for locking operations.
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
LockOperation
(SessionContext context, String absPath, String name) -
Method Summary
Modifier and TypeMethodDescriptionperform()
protected T
perform
(@NotNull NodeDelegate node) void
protected void
performVoid
(@NotNull NodeDelegate node) Methods inherited from class org.apache.jackrabbit.oak.jcr.session.operation.SessionOperation
checkPreconditions, isLogout, isRefresh, isSave, isUpdate, performNullable, toString
-
Field Details
-
session
-
-
Constructor Details
-
LockOperation
protected LockOperation(SessionContext context, String absPath, String name) throws PathNotFoundException - Throws:
PathNotFoundException
-
-
Method Details
-
perform
- Overrides:
perform
in classSessionOperation<T>
- Throws:
RepositoryException
-
performVoid
- Overrides:
performVoid
in classSessionOperation<T>
- Throws:
RepositoryException
-
perform
- Throws:
RepositoryException
-
performVoid
- Throws:
RepositoryException
-