Package org.apache.jackrabbit.jcr2spi.state
-
Interface Summary Interface Description ItemState.MergeResult A MergeResult represents the result of aItemState.merge(ItemState, boolean)
operation.ItemStateCreationListener ItemStateCreationListener
...ItemStateFactory ItemStateFactory
provides methods to create childNodeState
s andPropertyState
s for a givenNodeState
.ItemStateLifeCycleListener ItemStateLifeCycleListener
allows an implementing class to get notifications about the life cycle of an item state.TransientItemStateFactory TransientItemStateFactory
extends the item state factory and adds new methods for creating node states and property states that are new.UpdatableItemStateManager AnItemStateManager
that deals with state modifications. -
Class Summary Class Description AbstractItemStateFactory AbstractItemStateFactory
...ChangeLog Registers changes made to states and references and consolidates empty changes.ItemState ItemState
represents the state of anItem
.ItemStateValidator Utility class for validating an item state against constraints specified by its definition.NodeState NodeState
represents the state of aNode
.PropertyState PropertyState
represents the state of aProperty
.SessionItemStateManager SessionItemStateManager
...Status Status
...TransientISFactory TransientISFactory
...TransientItemStateManager TransientItemStateManager
adds support for transient changes onItemState
s and also provides methods to create new item states.WorkspaceItemStateFactory WorkspaceItemStateFactory
...