|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ItemState | |
---|---|
org.apache.jackrabbit.core | Contains the core classes that provide the implementation of the JCR API. |
org.apache.jackrabbit.core.state | |
org.apache.jackrabbit.core.version | The versioning framework in jackrabbit consists of 3 layers. |
org.apache.jackrabbit.core.virtual |
Uses of ItemState in org.apache.jackrabbit.core |
---|
Methods in org.apache.jackrabbit.core that return ItemState | |
---|---|
protected ItemState |
HierarchyManagerImpl.getItemState(ItemId id)
Return an item state, given its item id. |
ItemState |
BatchedItemOperations.getItemState(ItemId id)
Retrieves the state of the item with the given id. |
protected ItemState |
ZombieHierarchyManager.getItemState(ItemId id)
Return an item state, given its item id. |
protected ItemState |
BatchedItemOperations.getItemState(ItemStateManager srcStateMgr,
ItemId id)
Retrieves the state of the item with the specified id using the given item state manager. |
protected ItemState |
NodeImpl.getOrCreateTransientItemState()
|
protected abstract ItemState |
ItemImpl.getOrCreateTransientItemState()
|
protected ItemState |
PropertyImpl.getOrCreateTransientItemState()
|
ItemState |
ItemData.getState()
Return the associated item state. |
Methods in org.apache.jackrabbit.core with parameters of type ItemState | |
---|---|
protected void |
HierarchyManagerImpl.buildPath(PathBuilder builder,
ItemState state)
Adds the path element of an item id to the path currently being built. |
protected void |
CachingHierarchyManager.buildPath(PathBuilder builder,
ItemState state)
Adds the path element of an item id to the path currently being built. |
void |
BatchedItemOperations.destroy(ItemState state)
Destroy an item state. |
protected NodeId |
HierarchyManagerImpl.getParentId(ItemState state)
Returns the parentUUID of the given item. |
protected NodeId |
ZombieHierarchyManager.getParentId(ItemState state)
Returns the parentUUID of the given item. |
protected Set<NodeId> |
HierarchyManagerImpl.getParentIds(ItemState state,
boolean useOverlayed)
Return all parents of a node. |
protected void |
ItemData.setState(ItemState state)
Set the associated item state. |
void |
CachingHierarchyManager.stateCreated(ItemState created)
Called when an ItemState has successfully
been created (i.e. |
void |
ItemManager.stateCreated(ItemState created)
Called when an ItemState has successfully
been created (i.e. |
void |
CachingHierarchyManager.stateDestroyed(ItemState destroyed)
Called when an ItemState has successfully been
removed (i.e. |
void |
ItemManager.stateDestroyed(ItemState destroyed)
Called when an ItemState has successfully been
removed (i.e. |
void |
CachingHierarchyManager.stateDiscarded(ItemState discarded)
Called when an ItemState has been discarded (i.e. |
void |
ItemManager.stateDiscarded(ItemState discarded)
Called when an ItemState has been discarded (i.e. |
void |
CachingHierarchyManager.stateModified(ItemState modified)
Called when an ItemState has successfully
been modified (i.e. |
void |
ItemManager.stateModified(ItemState modified)
Called when an ItemState has successfully
been modified (i.e. |
void |
BatchedItemOperations.store(ItemState state)
Store an item state. |
Constructors in org.apache.jackrabbit.core with parameters of type ItemState | |
---|---|
ItemData(ItemState state,
ItemManager itemMgr)
Create a new instance of this class. |
Uses of ItemState in org.apache.jackrabbit.core.state |
---|
Subclasses of ItemState in org.apache.jackrabbit.core.state | |
---|---|
class |
NodeState
NodeState represents the state of a Node . |
class |
PropertyState
PropertyState represents the state of a Property . |
Fields in org.apache.jackrabbit.core.state declared as ItemState | |
---|---|
protected ItemState |
ItemState.overlayedState
the backing persistent item state (may be null) |
Fields in org.apache.jackrabbit.core.state with type parameters of type ItemState | |
---|---|
protected Map<ItemId,ItemState> |
ItemStateMap.map
the map backing this ItemStateStore implementation |
Methods in org.apache.jackrabbit.core.state that return ItemState | |
---|---|
ItemState |
ItemStateMap.get(ItemId id)
|
ItemState |
ChangeLog.get(ItemId id)
Return an item state given its id. |
ItemState |
ItemStateStore.get(ItemId id)
Returns the ItemState object with the specified
id if it is present or null if no entry exists
with that id . |
ItemState |
SharedItemStateManager.getItemState(ItemId id)
Return an item state, given its item id. |
ItemState |
SessionItemStateManager.getItemState(ItemId id)
Return an item state, given its item id. |
ItemState |
ItemStateManager.getItemState(ItemId id)
Return an item state, given its item id. |
ItemState |
LocalItemStateManager.getItemState(ItemId id)
Return an item state, given its item id. |
ItemState |
XAItemStateManager.getItemState(ItemId id)
Return an item state, given its item id. |
ItemState |
ItemState.getOverlayedState()
Returns the persistent state backing this transient state or null if there is no persistent state (i.e.. |
ItemState |
SessionItemStateManager.getTransientItemState(ItemId id)
|
ItemState |
ItemStateCache.retrieve(ItemId id)
Returns the ItemState object with the specified
id if it is present or null if no entry exists
with that id . |
ItemState |
MLRUItemStateCache.retrieve(ItemId id)
Returns the ItemState object with the specified
id if it is present or null if no entry exists
with that id . |
ItemState |
ItemStateReferenceCache.retrieve(ItemId id)
Returns the ItemState object with the specified
id if it is present or null if no entry exists
with that id . |
ItemState[] |
ItemStateCache.retrieveAll()
Returns all the cached item states. |
ItemState[] |
MLRUItemStateCache.retrieveAll()
Returns all the cached item states. |
ItemState[] |
ItemStateReferenceCache.retrieveAll()
Returns all the cached item states. |
Methods in org.apache.jackrabbit.core.state that return types with arguments of type ItemState | |
---|---|
Iterable<ItemState> |
ChangeLog.addedStates()
Return the added states in this change log. |
Iterable<ItemState> |
ChangeLog.deletedStates()
Return the deleted states in this change log. |
Iterator<ItemState> |
SessionItemStateManager.getDescendantTransientItemStates(NodeId parentId)
Returns an iterator over those transient item state instances that are direct or indirect descendants of the item state with the given parentId . |
Iterator<ItemState> |
SessionItemStateManager.getDescendantTransientItemStatesInAttic(NodeId parentId)
Same as
except that item state instances in the attic are returned. |
Iterable<ItemState> |
ChangeLog.modifiedStates()
Return the modified states in this change log. |
Collection<ItemState> |
ItemStateMap.values()
|
Collection<ItemState> |
ItemStateStore.values()
Returns an unmodifiable collection view of the values (i.e. |
Methods in org.apache.jackrabbit.core.state with parameters of type ItemState | |
---|---|
void |
ChangeLog.added(ItemState state)
A state has been added |
void |
ItemStateCache.cache(ItemState state)
Stores the specified ItemState object in the map
using its ItemId as the key. |
void |
MLRUItemStateCache.cache(ItemState state)
Stores the specified ItemState object in the map
using its ItemId as the key. |
void |
ItemStateReferenceCache.cache(ItemState state)
Stores the specified ItemState object in the map
using its ItemId as the key. |
protected void |
ItemState.connect(ItemState overlayedState)
Connect this state to some underlying overlayed state. |
protected void |
NodeState.copy(ItemState state,
boolean syncModCount)
Copy state information from another state into this state |
protected abstract void |
ItemState.copy(ItemState state,
boolean syncModCount)
Copy state information from another state into this state |
protected void |
PropertyState.copy(ItemState state,
boolean syncModCount)
Copy state information from another state into this state |
void |
ChangeLog.deleted(ItemState state)
A state has been deleted. |
void |
SessionItemStateManager.destroy(ItemState state)
Destroy an item state. |
void |
UpdatableItemStateManager.destroy(ItemState state)
Destroy an item state. |
void |
LocalItemStateManager.destroy(ItemState state)
Destroy an item state. |
void |
SessionItemStateManager.disconnectTransientItemState(ItemState state)
Disconnect a transient item state from its underlying persistent state. |
void |
SessionItemStateManager.disposeTransientItemState(ItemState state)
Disposes the specified transient item state instance, i.e. |
void |
SessionItemStateManager.disposeTransientItemStateInAttic(ItemState state)
Disposes the specified transient item state instance in the attic, i.e. |
void |
ChangeLog.modified(ItemState state)
A state has been modified. |
void |
SessionItemStateManager.moveTransientItemStateToAttic(ItemState state)
Transfers the specified transient item state instance from the 'active' cache to the attic. |
void |
StateChangeDispatcher.notifyStateCreated(ItemState created)
Notify listeners about changes to some state. |
void |
StateChangeDispatcher.notifyStateDestroyed(ItemState destroyed)
Notify listeners about changes to some state. |
void |
StateChangeDispatcher.notifyStateDiscarded(ItemState discarded)
Notify listeners about changes to some state. |
void |
StateChangeDispatcher.notifyStateModified(ItemState modified)
Notify listeners about changes to some state. |
void |
ItemStateMap.put(ItemState state)
|
void |
ItemStateStore.put(ItemState state)
Stores the specified ItemState object in the store
using its ItemId as the key. |
void |
SharedItemStateManager.stateCreated(ItemState created)
Called when an ItemState has successfully
been created (i.e. |
void |
ItemStateListener.stateCreated(ItemState created)
Called when an ItemState has successfully
been created (i.e. |
void |
SessionItemStateManager.stateCreated(ItemState created)
Called when an ItemState has successfully
been created (i.e. |
void |
LocalItemStateManager.stateCreated(ItemState created)
Called when an ItemState has successfully
been created (i.e. |
void |
SharedItemStateManager.stateDestroyed(ItemState destroyed)
Called when an ItemState has successfully been
removed (i.e. |
void |
ItemStateListener.stateDestroyed(ItemState destroyed)
Called when an ItemState has successfully been
removed (i.e. |
void |
SessionItemStateManager.stateDestroyed(ItemState destroyed)
Called when an ItemState has successfully been
removed (i.e. |
void |
LocalItemStateManager.stateDestroyed(ItemState destroyed)
Called when an ItemState has successfully been
removed (i.e. |
void |
SharedItemStateManager.stateDiscarded(ItemState discarded)
Called when an ItemState has been discarded (i.e. |
void |
ItemStateListener.stateDiscarded(ItemState discarded)
Called when an ItemState has been discarded (i.e. |
void |
SessionItemStateManager.stateDiscarded(ItemState discarded)
Called when an ItemState has been discarded (i.e. |
void |
LocalItemStateManager.stateDiscarded(ItemState discarded)
Called when an ItemState has been discarded (i.e. |
void |
SharedItemStateManager.stateModified(ItemState modified)
Called when an ItemState has successfully
been modified (i.e. |
void |
ItemStateListener.stateModified(ItemState modified)
Called when an ItemState has successfully
been modified (i.e. |
void |
SessionItemStateManager.stateModified(ItemState modified)
Called when an ItemState has successfully
been modified (i.e. |
void |
LocalItemStateManager.stateModified(ItemState modified)
Called when an ItemState has successfully
been modified (i.e. |
void |
XAItemStateManager.stateModified(ItemState modified)
Called when an ItemState has successfully
been modified (i.e. |
void |
SessionItemStateManager.store(ItemState state)
Store an item state. |
void |
UpdatableItemStateManager.store(ItemState state)
Store an item state. |
void |
LocalItemStateManager.store(ItemState state)
Store an item state. |
Constructors in org.apache.jackrabbit.core.state with parameters of type ItemState | |
---|---|
ItemState(ItemState overlayedState,
int initialStatus,
boolean isTransient)
Constructs a new item state that is initially connected to an overlayed state. |
Constructor parameters in org.apache.jackrabbit.core.state with type arguments of type ItemState | |
---|---|
ItemStateMap(Map<ItemId,ItemState> map)
Protected constructor for specialized subclasses |
Uses of ItemState in org.apache.jackrabbit.core.version |
---|
Methods in org.apache.jackrabbit.core.version that return ItemState | |
---|---|
ItemState |
InternalXAVersionManager.getItemState(ItemId id)
Return an item state, given its item id. |
Methods in org.apache.jackrabbit.core.version with parameters of type ItemState | |
---|---|
void |
InternalVersionManagerImpl.stateCreated(ItemState created)
Called when an ItemState has successfully
been created (i.e. |
void |
InternalVersionManagerImpl.stateDestroyed(ItemState destroyed)
Called when an ItemState has successfully been
removed (i.e. |
void |
InternalVersionManagerImpl.stateDiscarded(ItemState discarded)
Called when an ItemState has been discarded (i.e. |
void |
InternalVersionManagerImpl.stateModified(ItemState modified)
Called when an ItemState has successfully
been modified (i.e. |
Uses of ItemState in org.apache.jackrabbit.core.virtual |
---|
Subclasses of ItemState in org.apache.jackrabbit.core.virtual | |
---|---|
class |
VirtualNodeState
This Class implements a virtual node state |
class |
VirtualPropertyState
This Class implements a virtual property state |
Methods in org.apache.jackrabbit.core.virtual that return ItemState | |
---|---|
ItemState |
AbstractVISProvider.getItemState(ItemId id)
Return an item state, given its item id. |
Methods in org.apache.jackrabbit.core.virtual with parameters of type ItemState | |
---|---|
void |
AbstractVISProvider.stateCreated(ItemState created)
Called when an ItemState has successfully
been created (i.e. |
void |
AbstractVISProvider.stateDestroyed(ItemState destroyed)
Called when an ItemState has successfully been
removed (i.e. |
void |
AbstractVISProvider.stateDiscarded(ItemState discarded)
Called when an ItemState has been discarded (i.e. |
void |
AbstractVISProvider.stateModified(ItemState modified)
Called when an ItemState has successfully
been modified (i.e. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |