public interface ITreeStorage
Modifier and Type | Method and Description |
---|---|
boolean |
canLoad(java.util.UUID uuid) |
void |
changeNodeId(java.util.UUID uuid,
java.lang.String id) |
void |
createNode(java.util.UUID parentUUId,
java.util.UUID uuid,
java.lang.String id,
java.util.Collection<Attribute> attrs) |
void |
createNode(java.util.UUID parentNode,
java.util.UUID node,
java.lang.String type,
java.lang.String id) |
void |
createStorage(java.lang.String name) |
void |
deleteResource(java.util.UUID uuid,
java.lang.String resName) |
void |
deleteStorage() |
java.util.Collection<Attribute> |
getAttributes(java.util.UUID uuid) |
java.util.Collection<java.util.UUID> |
getChildren(java.util.UUID uuid) |
IStorageDeltaListener |
getDeltaTarget() |
java.lang.String |
getName() |
java.lang.String |
getNodeId(java.util.UUID uuid) |
java.lang.String |
getNodeResourcePath(java.util.UUID uuid) |
java.lang.String |
getNodeType(java.util.UUID uuid) |
java.util.UUID |
getParent(java.util.UUID uuid) |
java.io.InputStream |
getResourceContents(java.util.UUID uuid,
java.lang.String resName) |
java.util.UUID |
getRootNode() |
boolean |
isResourceExists(java.util.UUID uuid,
java.lang.String resName) |
java.lang.String[] |
listResources(java.util.UUID uuid) |
void |
moveNodeTo(java.util.UUID uuid,
java.util.UUID parent) |
void |
remove(java.util.UUID uuid) |
void |
saveAttributes(java.util.UUID uuid,
java.util.Collection<Attribute> attributes) |
void |
setDeltaTarget(IStorageDeltaListener deltaProcessor) |
void |
setResourceContents(java.util.UUID uuid,
java.lang.String resName,
java.io.InputStream in,
java.lang.Object data) |
void setDeltaTarget(IStorageDeltaListener deltaProcessor)
IStorageDeltaListener getDeltaTarget()
void createNode(java.util.UUID parentNode, java.util.UUID node, java.lang.String type, java.lang.String id)
java.lang.String getNodeType(java.util.UUID uuid)
java.util.UUID getRootNode()
java.util.UUID getParent(java.util.UUID uuid)
java.util.Collection<java.util.UUID> getChildren(java.util.UUID uuid)
void createNode(java.util.UUID parentUUId, java.util.UUID uuid, java.lang.String id, java.util.Collection<Attribute> attrs)
void remove(java.util.UUID uuid)
java.lang.String getNodeId(java.util.UUID uuid)
void changeNodeId(java.util.UUID uuid, java.lang.String id)
java.util.Collection<Attribute> getAttributes(java.util.UUID uuid)
void saveAttributes(java.util.UUID uuid, java.util.Collection<Attribute> attributes)
void moveNodeTo(java.util.UUID uuid, java.util.UUID parent)
boolean canLoad(java.util.UUID uuid)
boolean isResourceExists(java.util.UUID uuid, java.lang.String resName)
java.lang.String getNodeResourcePath(java.util.UUID uuid)
java.io.InputStream getResourceContents(java.util.UUID uuid, java.lang.String resName)
void setResourceContents(java.util.UUID uuid, java.lang.String resName, java.io.InputStream in, java.lang.Object data)
java.lang.String[] listResources(java.util.UUID uuid)
void deleteResource(java.util.UUID uuid, java.lang.String resName)
void createStorage(java.lang.String name)
void deleteStorage()
java.lang.String getName()