| Package | Description |
|---|---|
| org.apache.jackrabbit.oak.plugins.memory | |
| org.apache.jackrabbit.oak.spi.commit | |
| org.apache.jackrabbit.oak.spi.state |
| Modifier and Type | Method and Description |
|---|---|
NodeState |
MemoryNodeStore.merge(@NotNull NodeBuilder builder,
@NotNull CommitHook commitHook,
@NotNull CommitInfo info)
This implementation is equal to first rebasing the builder and then applying it to a
new branch and immediately merging it back.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PostValidationHook
Extension to the
CommitHook interface that indicates that this
commit hook implementation must be executed after the
validation hooks. |
| Modifier and Type | Class and Description |
|---|---|
class |
CompositeHook
Composite commit hook.
|
class |
EditorHook
This commit hook implementation processes changes to be committed
using the
Editor instance provided by the EditorProvider
passed to the constructor. |
class |
EmptyHook
Basic commit hook implementation that by default doesn't do anything.
|
class |
ResetCommitAttributeHook |
| Modifier and Type | Field and Description |
|---|---|
static CommitHook |
EmptyHook.INSTANCE
Static instance of this class, useful as a "null object".
|
| Modifier and Type | Method and Description |
|---|---|
static CommitHook |
CompositeHook.compose(@NotNull Collection<CommitHook> hooks) |
| Constructor and Description |
|---|
CompositeHook(CommitHook... hooks) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull NodeState |
NodeStoreBranch.merge(@NotNull CommitHook hook,
@NotNull CommitInfo info)
Merges the changes in this branch to the main content tree.
|
NodeState |
ProxyNodeStore.merge(NodeBuilder builder,
CommitHook commitHook,
CommitInfo info) |
@NotNull NodeState |
NodeStore.merge(@NotNull NodeBuilder builder,
@NotNull CommitHook commitHook,
@NotNull CommitInfo info)
|
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.