|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DavResourceLocator
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 |
---|
String getPrefix()
href Xml
element.
This includes scheme and host information as well as constant prefixes.
However, this must not include workspace prefix.
getResourcePath()
String getResourcePath()
String getWorkspacePath()
String getWorkspaceName()
boolean isSameWorkspace(DavResourceLocator locator)
locator
-
boolean isSameWorkspace(String workspaceName)
workspaceName
-
String getHref(boolean isCollection)
isCollection
-
DavConstants.XML_HREF
,
DavResource.getHref()
boolean isRootLocation()
DavResourceLocator
represents the root
locator that would be requested with 'hrefPrefix'+'pathPrefix' with or
without a trailing '/'.
DavLocatorFactory getFactory()
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 |