com.xebialabs.deployit.repository
Class JcrPathHelper

java.lang.Object
  extended by com.xebialabs.deployit.repository.JcrPathHelper

public class JcrPathHelper
extends java.lang.Object


Constructor Summary
JcrPathHelper()
           
 
Method Summary
static java.lang.String buildId(com.xebialabs.deployit.plugin.api.udm.Metadata.ConfigurationItemRoot root, java.lang.String... pathComponents)
           
static java.lang.String buildId(java.lang.String parentId, java.lang.String... pathComponents)
           
static java.lang.String getAbsolutePathFromId(java.lang.String id)
           
static java.lang.String getIdFromAbsolutePath(java.lang.String absPath)
           
static java.lang.String getParentId(java.lang.String id)
           
static java.lang.String toValidNodeName(java.lang.String str)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JcrPathHelper

public JcrPathHelper()
Method Detail

getAbsolutePathFromId

public static java.lang.String getAbsolutePathFromId(java.lang.String id)

getIdFromAbsolutePath

public static java.lang.String getIdFromAbsolutePath(java.lang.String absPath)

toValidNodeName

public static java.lang.String toValidNodeName(java.lang.String str)

buildId

public static java.lang.String buildId(com.xebialabs.deployit.plugin.api.udm.Metadata.ConfigurationItemRoot root,
                                       java.lang.String... pathComponents)

buildId

public static java.lang.String buildId(java.lang.String parentId,
                                       java.lang.String... pathComponents)

getParentId

public static java.lang.String getParentId(java.lang.String id)