Package | Description |
---|---|
org.apache.jackrabbit.jcr2spi | |
org.apache.jackrabbit.jcr2spi.hierarchy | |
org.apache.jackrabbit.jcr2spi.operation | |
org.apache.jackrabbit.jcr2spi.state |
Modifier and Type | Method and Description |
---|---|
void |
WorkspaceManager.execute(Operation operation)
Creates a new batch from the single workspace operation and executes it.
|
Modifier and Type | Method and Description |
---|---|
void |
PropertyEntryImpl.complete(Operation operation) |
void |
NodeEntryImpl.complete(Operation operation) |
void |
HierarchyEntry.complete(Operation transientOperation)
Clean up this entry upon
undo() or persisted() . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCopy
AbstractCopy ... |
class |
AbstractOperation
AbstractOperation ... |
class |
AbstractRemove
AbstractRemove is the base class for non-transient remove
operations executed on the workspace such as removing versions or activities. |
class |
AddLabel
AddLabel ... |
class |
AddNode
AddNode ... |
class |
AddProperty
AddProperty ... |
class |
Checkin
Checkin ... |
class |
Checkout
Checkout ... |
class |
Checkpoint
Checkout ... |
class |
Clone
Clone ... |
class |
Copy
Copy ... |
class |
CreateActivity
Checkout ... |
class |
CreateConfiguration
CreateConfiguration ... |
class |
LockOperation
LockOperation ... |
class |
LockRefresh
LockRefresh ... |
class |
LockRelease
LockRelease ... |
class |
Merge
Merge ... |
class |
Move
Move ... |
class |
Remove
Remove ... |
class |
RemoveActivity
RemoveActivity ... |
class |
RemoveLabel
RemoveLabel ... |
class |
RemoveVersion
RemoveVersion ... |
class |
ReorderNodes
ReorderNodes ... |
class |
ResolveMergeConflict
ResolveMergeConflict ... |
class |
Restore
Restore ... |
class |
SetMixin
SetMixin ... |
class |
SetPrimaryType
SetPrimaryNodeType ... |
class |
SetPropertyValue
SetPropertyValue ... |
class |
SetTree |
class |
TransientOperation
TransientOperation ... |
class |
Update
Update ... |
class |
WorkspaceImport
WorkspaceImport ... |
Modifier and Type | Method and Description |
---|---|
Operation |
SetTree.addChildNode(NodeState parentState,
Name nodeName,
Name nodeTypeName,
String uuid)
Add a child node operation to this
setTree instance. |
Operation |
SetTree.addChildProperty(NodeState parentState,
Name propName,
int propertyType,
QValue[] values,
QPropertyDefinition definition)
Add a child property operation to this
setTree instance. |
static Operation |
Remove.create(ItemState state) |
static Operation |
Remove.create(ItemState state,
int options) |
static Operation |
LockRelease.create(NodeState nodeState) |
static Operation |
LockRefresh.create(NodeState nodeState) |
static Operation |
Restore.create(NodeState[] versionStates,
boolean removeExisting) |
static Operation |
RemoveActivity.create(NodeState activityState,
HierarchyManager hierarchyMgr) |
static Operation |
WorkspaceImport.create(NodeState nodeState,
InputStream xmlStream,
int uuidBehaviour) |
static Operation |
SetPrimaryType.create(NodeState nodeState,
Name primaryTypeName) |
static Operation |
SetMixin.create(NodeState nodeState,
Name[] mixinNames) |
static Operation |
AddProperty.create(NodeState parentState,
Name propName,
int propertyType,
QPropertyDefinition def,
QValue[] values) |
static Operation |
AddNode.create(NodeState parentState,
Name nodeName,
Name nodeTypeName,
String uuid) |
static Operation |
ResolveMergeConflict.create(NodeState nodeState,
NodeId[] mergeFailedIds,
NodeId[] predecessorIds,
boolean resolveDone) |
static Operation |
Checkout.create(NodeState nodeState,
NodeId activityId,
VersionManager mgr) |
static Operation |
RemoveLabel.create(NodeState versionHistoryState,
NodeState versionState,
Name label) |
static Operation |
AddLabel.create(NodeState versionHistoryState,
NodeState versionState,
Name label,
boolean moveLabel) |
static Operation |
RemoveVersion.create(NodeState versionState,
NodeState vhState,
VersionManager mgr) |
static Operation |
Restore.create(NodeState nodeState,
Path relQPath,
NodeState versionState,
boolean removeExisting) |
static Operation |
ReorderNodes.create(NodeState parentState,
Path srcPath,
Path beforePath) |
static Operation |
Update.create(NodeState nodeState,
String srcWorkspaceName) |
static Operation |
Checkout.create(NodeState nodeState,
VersionManager mgr) |
static Operation |
Move.create(Path srcPath,
Path destPath,
HierarchyManager hierMgr,
PathResolver resolver,
boolean sessionMove) |
static Operation |
Clone.create(Path srcPath,
Path destPath,
String srcWorkspaceName,
boolean removeExisting,
ManagerProvider srcMgrProvider,
ManagerProvider destMgrProvider) |
static Operation |
Copy.create(Path srcPath,
Path destPath,
String srcWorkspaceName,
ManagerProvider srcMgrProvider,
ManagerProvider destMgrProvider) |
static Operation |
SetPropertyValue.create(PropertyState propState,
QValue[] qValues,
int valueType) |
Modifier and Type | Method and Description |
---|---|
Set<Operation> |
ChangeLog.getOperations() |
Modifier and Type | Method and Description |
---|---|
void |
UpdatableItemStateManager.execute(Operation operation)
Executes the given operation and modifies the affected item states accordingly.
|
void |
SessionItemStateManager.execute(Operation operation)
Executes the given operation and modifies the affected item states accordingly.
|
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.