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 ItemStateFactoryprovides methods to create childNodeStates andPropertyStates for a givenNodeState.ItemStateLifeCycleListener ItemStateLifeCycleListenerallows an implementing class to get notifications about the life cycle of an item state.TransientItemStateFactory TransientItemStateFactoryextends the item state factory and adds new methods for creating node states and property states that are new.UpdatableItemStateManager AnItemStateManagerthat deals with state modifications. -
Class Summary Class Description AbstractItemStateFactory AbstractItemStateFactory...ChangeLog Registers changes made to states and references and consolidates empty changes.ItemState ItemStaterepresents the state of anItem.ItemStateValidator Utility class for validating an item state against constraints specified by its definition.NodeState NodeStaterepresents the state of aNode.PropertyState PropertyStaterepresents the state of aProperty.SessionItemStateManager SessionItemStateManager...Status Status...TransientISFactory TransientISFactory...TransientItemStateManager TransientItemStateManageradds support for transient changes onItemStates and also provides methods to create new item states.WorkspaceItemStateFactory WorkspaceItemStateFactory...