| Package | Description |
|---|---|
| org.apache.jackrabbit.oak.jcr.delegate |
This package contains the delegates for the various JCR API entities.
|
| org.apache.jackrabbit.oak.jcr.lock | |
| org.apache.jackrabbit.oak.jcr.session | |
| org.apache.jackrabbit.oak.jcr.session.operation |
| Modifier and Type | Class and Description |
|---|---|
class |
VersionDelegate
VersionDelegate... |
class |
VersionHistoryDelegate
VersionHistoryDelegate... |
| Modifier and Type | Method and Description |
|---|---|
@Nullable NodeDelegate |
NodeDelegate.addChild(String name,
String typeName)
Add a child node
|
@Nullable NodeDelegate |
NodeDelegate.getChild(String relPath)
Get child node
|
@Nullable NodeDelegate |
NodeDelegate.getLock() |
@Nullable NodeDelegate |
SessionDelegate.getNode(String path)
NodeDelegate at the given path |
@Nullable NodeDelegate |
SessionDelegate.getNodeByIdentifier(String id) |
abstract @Nullable NodeDelegate |
ItemDelegate.getParent()
Get the parent of this item or
null. |
@Nullable NodeDelegate |
PropertyDelegate.getParent() |
@Nullable NodeDelegate |
NodeDelegate.getParent() |
@Nullable NodeDelegate |
SessionDelegate.getRootNode() |
| Modifier and Type | Method and Description |
|---|---|
@NotNull VersionDelegate |
VersionManagerDelegate.checkin(@NotNull NodeDelegate nodeDelegate) |
void |
VersionManagerDelegate.checkout(@NotNull NodeDelegate nodeDelegate) |
@NotNull VersionDelegate |
VersionManagerDelegate.createVersion(@NotNull NodeDelegate version) |
@NotNull VersionHistoryDelegate |
VersionManagerDelegate.createVersionHistory(@NotNull NodeDelegate versionHistory) |
@NotNull VersionDelegate |
VersionManagerDelegate.getBaseVersion(@NotNull NodeDelegate versionable) |
@NotNull VersionHistoryDelegate |
VersionManagerDelegate.getVersionHistory(@NotNull NodeDelegate versionable) |
boolean |
VersionManagerDelegate.isCheckedOut(@NotNull NodeDelegate nodeDelegate) |
void |
VersionManagerDelegate.restore(@NotNull NodeDelegate parent,
@NotNull String oakName,
@NotNull VersionDelegate vd) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
LockManagerImpl.canUnlock(NodeDelegate node)
Verifies if the current
LockManagerImpl.sessionContext can unlock the specified node |
protected T |
LockOperation.perform(@NotNull NodeDelegate node) |
protected void |
LockOperation.performVoid(@NotNull NodeDelegate node) |
| Constructor and Description |
|---|
LockImpl(@NotNull SessionContext context,
@NotNull NodeDelegate delegate) |
| Modifier and Type | Class and Description |
|---|---|
class |
NodeImpl<T extends NodeDelegate>
TODO document
|
| Modifier and Type | Method and Description |
|---|---|
static @NotNull NodeImpl<? extends NodeDelegate> |
NodeImpl.createNode(@NotNull NodeDelegate delegate,
@NotNull SessionContext context) |
static @Nullable NodeImpl<? extends NodeDelegate> |
NodeImpl.createNodeOrNull(@Nullable NodeDelegate delegate,
@NotNull SessionContext context) |
| Modifier and Type | Field and Description |
|---|---|
protected NodeDelegate |
NodeOperation.node |
| Constructor and Description |
|---|
NodeOperation(NodeDelegate node,
String name) |
Copyright © 2012–2020 The Apache Software Foundation. All rights reserved.