|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.alfresco.repo.avm.AVMNodeConverter
public class AVMNodeConverter
Utility for going back and forth between the AVM world and
the StoreRef
, NodeRef
world.
Constructor Summary | |
---|---|
AVMNodeConverter()
|
Method Summary | |
---|---|
static java.lang.String |
ExtendAVMPath(java.lang.String path,
java.lang.String name)
Extend an already valid AVM path by one more component. |
static java.lang.String |
NormalizePath(java.lang.String path)
Deprecated. see org.alfresco.repo.avm.util.AVMUtil.normalizePath |
static java.lang.String[] |
SplitBase(java.lang.String path)
Split a path into its parent path and its base name. |
static org.alfresco.util.Pair |
ToAVMVersionPath(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Convert a NodeRef into a version, AVMPath pair. |
static org.alfresco.service.cmr.repository.NodeRef |
ToNodeRef(int version,
java.lang.String avmPath)
Get a NodeRef corresponding to the given path and version. |
static org.alfresco.service.cmr.repository.StoreRef |
ToStoreRef(java.lang.String avmStore)
Get a StoreRef that corresponds to a given AVMStore name. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AVMNodeConverter()
Method Detail |
---|
public static org.alfresco.service.cmr.repository.NodeRef ToNodeRef(int version, java.lang.String avmPath)
version
- The version id.avmPath
- The AVM path.
public static org.alfresco.service.cmr.repository.StoreRef ToStoreRef(java.lang.String avmStore)
avmStore
- The name of the AVMStore.
public static org.alfresco.util.Pair ToAVMVersionPath(org.alfresco.service.cmr.repository.NodeRef nodeRef)
nodeRef
- The NodeRef to convert.
public static java.lang.String ExtendAVMPath(java.lang.String path, java.lang.String name)
path
- The starting AVM path.name
- The name to add to it.
public static java.lang.String[] SplitBase(java.lang.String path)
path
- The initial AVM path.
public static java.lang.String NormalizePath(java.lang.String path)
path
- The incoming path.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |