|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
DavResourceLocator
...
Method Summary | |
DavLocatorFactory |
getFactory()
Return the locator factory that created this locator. |
String |
getHref(boolean isCollection)
Return the 'href' representation of this locator object. |
String |
getPrefix()
Return the prefix used to build the complete href of the resource as required for the href Xml element. |
String |
getRepositoryPath()
An implementation may choose to circumvent the incompatibility of a repository path with the URI path by applying an appropriate conversion. |
String |
getResourcePath()
Return the resource path. |
String |
getWorkspaceName()
Return the name of the workspace the resource identified by this locator is member of. |
String |
getWorkspacePath()
Return the path of the workspace the resource identified by this locator is member of. |
boolean |
isRootLocation()
Returns true if this DavResourceLocator represents the root
locator that would be requested with 'hrefPrefix'+'pathPrefix' with or
without a trailing '/'. |
boolean |
isSameWorkspace(DavResourceLocator locator)
Returns true if the specified locator refers to a resource within the same workspace. |
boolean |
isSameWorkspace(String workspaceName)
Returns true if the specified workspace name equals to the workspace name defined with this locator. |
Method Detail |
public String getPrefix()
href Xml
element.
This includes scheme and host information as well as constant prefixes.
However, this must not include workspace prefix.
getResourcePath()
public String getResourcePath()
public String getWorkspacePath()
public String getWorkspaceName()
public boolean isSameWorkspace(DavResourceLocator locator)
locator
-
public boolean isSameWorkspace(String workspaceName)
workspaceName
-
public String getHref(boolean isCollection)
isCollection
-
DavConstants.XML_HREF
,
DavResource.getHref()
public boolean isRootLocation()
DavResourceLocator
represents the root
locator that would be requested with 'hrefPrefix'+'pathPrefix' with or
without a trailing '/'.
public DavLocatorFactory getFactory()
public String getRepositoryPath()
getResourcePath()
that allows to build a valid DavResourceLocator
from a given
repository path.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |