Package | Description |
---|---|
org.exoplatform.services.jcr.dataflow.persistent |
This package provides the classes necessary to persist data in the storage.
|
org.exoplatform.services.jcr.storage |
This package provides jcr data storage API.
|
Modifier and Type | Method and Description |
---|---|
ItemData |
WorkspaceStorageCache.get(String identifier)
Get item by identifier.
|
ItemData |
WorkspaceStorageCache.get(String parentIdentifier,
org.exoplatform.services.jcr.datamodel.QPathEntry name,
org.exoplatform.services.jcr.datamodel.ItemType itemType)
Get item by parent identifier and name +index of define type.
|
Modifier and Type | Method and Description |
---|---|
void |
WorkspaceStorageCacheListener.onCacheEntryAdded(ItemData data)
Called when a cache entry corresponding to the given item has been added
|
void |
WorkspaceStorageCacheListener.onCacheEntryUpdated(ItemData data)
Called when a cache entry corresponding to the given item has been updated
|
void |
WorkspaceStorageCache.put(ItemData item)
Adds (or updates if found) ItemData.
|
void |
WorkspaceStorageCache.remove(ItemData item)
Removes data and its children from cache.
|
void |
WorkspaceStorageCache.remove(String identifier,
ItemData item)
Removes an item from the cache if and only if the current item for the provided
identifier is equals to the provided item.
|
Modifier and Type | Method and Description |
---|---|
ItemData |
WorkspaceStorageConnection.getItemData(org.exoplatform.services.jcr.datamodel.NodeData parentData,
org.exoplatform.services.jcr.datamodel.QPathEntry name,
org.exoplatform.services.jcr.datamodel.ItemType itemType)
Reads
ItemData from the storage using item's parent and name relative the parent
location of a given type. |
ItemData |
WorkspaceStorageConnection.getItemData(String identifier)
Reads
ItemData from the storage by item identifier. |
Copyright © 2003-2017 eXo Platform SAS. All Rights Reserved.