| Package | Description | 
|---|---|
| org.apache.jackrabbit.jcr2spi | |
| org.apache.jackrabbit.jcr2spi.hierarchy | |
| org.apache.jackrabbit.jcr2spi.state | 
| Modifier and Type | Method and Description | 
|---|---|
ItemStateFactory | 
WorkspaceManager.getItemStateFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected SessionItemStateManager | 
SessionImpl.createSessionItemStateManager(UpdatableItemStateManager workspaceStateManager,
                             ItemStateFactory isf)  | 
| Constructor and Description | 
|---|
UniqueIdResolver(ItemStateFactory isf)
Creates a new  
UniqueIdResolver. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
TransientItemStateFactory
TransientItemStateFactory extends the item state factory and
 adds new methods for creating node states and property states that are new. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractItemStateFactory
AbstractItemStateFactory... | 
class  | 
TransientISFactory
TransientISFactory... | 
class  | 
WorkspaceItemStateFactory
WorkspaceItemStateFactory... | 
| Constructor and Description | 
|---|
ItemState(HierarchyEntry entry,
         ItemStateFactory isf,
         ItemDefinitionProvider definitionProvider)
Constructs an item state 
 | 
ItemState(int initialStatus,
         HierarchyEntry entry,
         ItemStateFactory isf,
         ItemDefinitionProvider definitionProvider)
Constructs an item state 
 | 
NodeState(NodeEntry entry,
         Name nodeTypeName,
         Name[] mixinTypeNames,
         ItemStateFactory isf,
         QNodeDefinition definition,
         ItemDefinitionProvider definitionProvider)
Constructs a NEW NodeState 
 | 
NodeState(NodeEntry entry,
         NodeInfo nInfo,
         ItemStateFactory isf,
         ItemDefinitionProvider definitionProvider)
Constructs an EXISTING NodeState 
 | 
PropertyState(PropertyEntry entry,
             ItemStateFactory isf,
             QPropertyDefinition definition,
             ItemDefinitionProvider definitionProvider,
             QValue[] values,
             int propertyType)
Create a NEW PropertyState 
 | 
PropertyState(PropertyEntry entry,
             PropertyInfo pInfo,
             ItemStateFactory isf,
             ItemDefinitionProvider definitionProvider)
Create an EXISTING PropertyState 
 | 
SessionItemStateManager(UpdatableItemStateManager workspaceItemStateMgr,
                       ItemStateValidator validator,
                       QValueFactory qValueFactory,
                       ItemStateFactory isf,
                       SessionImpl mgrProvider)
Creates a new  
SessionItemStateManager instance. | 
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.