|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jackrabbit.webdav.jcr.AbstractResource
org.apache.jackrabbit.webdav.jcr.AbstractItemResource
org.apache.jackrabbit.webdav.jcr.DefaultItemResource
DefaultItemResource
represents JCR property item.
Property
Field Summary | |
protected boolean |
initedProps
|
protected Item |
item
|
protected org.apache.jackrabbit.webdav.property.DavPropertySet |
properties
|
protected org.apache.jackrabbit.webdav.lock.SupportedLock |
supportedLock
|
protected org.apache.jackrabbit.webdav.version.report.SupportedReportSetProperty |
supportedReports
|
Fields inherited from interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants |
ATTR_VALUE_TYPE, COMPLIANCE_CLASS, EXCLUSIVE_SESSION, JCR_DEFINITION, JCR_DEPTH, JCR_INDEX, JCR_ISMODIFIED, JCR_ISNEW, JCR_LENGTH, JCR_LENGTHS, JCR_MIXINNODETYPES, JCR_NAME, JCR_NAMESPACES, JCR_PARENT, JCR_PATH, JCR_PRIMARYITEM, JCR_PRIMARYNODETYPE, JCR_REFERENCES, JCR_TYPE, JCR_UUID, JCR_VALUE, JCR_VALUES, JCR_VERSIONABLEUUID, METHODS, NAMESPACE, ROOT_ITEM_PATH, VERSIONSTORAGE_PATH, XML_DESCRIPTOR, XML_DESCRIPTORKEY, XML_DESCRIPTORVALUE, XML_EXCLUSIVE_SESSION_SCOPED, XML_LENGTH, XML_NAMESPACE, XML_PREFIX, XML_PRIMARYNODETYPE, XML_RELPATH, XML_REMOVEEXISTING, XML_URI, XML_VALUE |
Fields inherited from interface org.apache.jackrabbit.webdav.DavResource |
COMPLIANCE_CLASS, METHODS |
Fields inherited from interface org.apache.jackrabbit.webdav.observation.ObservationResource |
COMPLIANCE_CLASS, METHODS |
Fields inherited from interface org.apache.jackrabbit.webdav.transaction.TransactionResource |
COMPLIANCE_CLASS, METHODS |
Fields inherited from interface org.apache.jackrabbit.webdav.version.DeltaVResource |
COMPLIANCE_CLASS, METHODS, METHODS_INCL_MKWORKSPACE |
Fields inherited from interface org.apache.jackrabbit.webdav.search.SearchResource |
COMPLIANCE_CLASS, METHODS |
Constructor Summary | |
DefaultItemResource(org.apache.jackrabbit.webdav.DavResourceLocator locator,
JcrDavSession session,
org.apache.jackrabbit.webdav.DavResourceFactory factory,
Item item)
Create a new DefaultItemResource . |
Method Summary | |
void |
addLockManager(org.apache.jackrabbit.webdav.lock.LockManager lockMgr)
|
void |
addMember(org.apache.jackrabbit.webdav.DavResource resource,
org.apache.jackrabbit.webdav.io.InputContext inputContext)
Method is not allowed. |
void |
addWorkspace(org.apache.jackrabbit.webdav.DavResource workspace)
The JCR api does not provide methods to create new workspaces. |
org.apache.jackrabbit.webdav.MultiStatusResponse |
alterProperties(org.apache.jackrabbit.webdav.property.DavPropertySet setProperties,
org.apache.jackrabbit.webdav.property.DavPropertyNameSet removePropertyNames)
Loops over the given Set s and alters the properties accordingly. |
void |
copy(org.apache.jackrabbit.webdav.DavResource destination,
boolean shallow)
Copies the underlying repository item to the indicated destination. |
protected org.apache.jackrabbit.webdav.DavResource |
createResourceFromLocator(org.apache.jackrabbit.webdav.DavResourceLocator loc)
Create a new DavResource from the given locator. |
boolean |
exists()
Returns true if there exists a repository item with the given
resource path, false otherwise. |
org.apache.jackrabbit.webdav.DavResource |
getCollection()
Returns the resource representing the parent item of the repository item represented by this resource. |
String |
getComplianceClass()
|
String |
getDisplayName()
Retrieves the last segment of the item path (or the resource path if this resource does not exist). |
org.apache.jackrabbit.webdav.DavResourceFactory |
getFactory()
|
String |
getHref()
|
protected static String |
getItemName(String itemPath)
Retrieves the last segment of the given path and removes the index if present. |
org.apache.jackrabbit.webdav.DavResourceLocator |
getLocator()
|
protected org.apache.jackrabbit.webdav.DavResourceLocator |
getLocatorFromItem(Item repositoryItem)
Build a new DavResourceLocator from the given repository item. |
protected org.apache.jackrabbit.webdav.DavResourceLocator |
getLocatorFromItemPath(String itemPath)
Build a DavResourceLocator from the given itemPath path. |
org.apache.jackrabbit.webdav.lock.ActiveLock |
getLock(org.apache.jackrabbit.webdav.lock.Type type,
org.apache.jackrabbit.webdav.lock.Scope scope)
JCR properties are locked if their
parent node is locked; thus this method will always return the
lock object from the collection this resource is
internal member of. |
org.apache.jackrabbit.webdav.lock.ActiveLock[] |
getLocks()
|
org.apache.jackrabbit.webdav.DavResourceIterator |
getMembers()
Always returns an empty iterator for a non-collection resource might not have internal members. |
long |
getModificationTime()
|
org.apache.jackrabbit.webdav.version.OptionsResponse |
getOptionResponse(org.apache.jackrabbit.webdav.version.OptionsInfo optionsInfo)
|
org.apache.jackrabbit.webdav.property.DavPropertySet |
getProperties()
|
org.apache.jackrabbit.webdav.property.DavProperty |
getProperty(org.apache.jackrabbit.webdav.property.DavPropertyName name)
|
org.apache.jackrabbit.webdav.property.DavPropertyName[] |
getPropertyNames()
|
org.apache.jackrabbit.webdav.search.QueryGrammerSet |
getQueryGrammerSet()
|
org.apache.jackrabbit.webdav.DavResource[] |
getReferenceResources(org.apache.jackrabbit.webdav.property.DavPropertyName hrefPropertyName)
Return an array of DavResource objects that are referenced
by the property with the specified name. |
org.apache.jackrabbit.webdav.version.report.Report |
getReport(org.apache.jackrabbit.webdav.version.report.ReportInfo reportInfo)
|
protected Session |
getRepositorySession()
Shortcut for getSession().getRepositorySession() |
String |
getResourcePath()
Returns the path of the underlying repository item or the item to be created (PUT/MKCOL). |
org.apache.jackrabbit.webdav.DavSession |
getSession()
|
String |
getSupportedMethods()
|
String |
getTransactionId()
|
protected String |
getWorkspaceHref()
Retrieve the href of the workspace the current session belongs to. |
boolean |
hasLock(org.apache.jackrabbit.webdav.lock.Type type,
org.apache.jackrabbit.webdav.lock.Scope scope)
Returns true if this resource has a lock applied with the given type and scope. |
void |
init(org.apache.jackrabbit.webdav.observation.SubscriptionManager subsMgr)
|
void |
init(org.apache.jackrabbit.webdav.transaction.TxLockManager txMgr,
String transactionId)
|
protected void |
initLockSupport()
Initialize the SupportedLock property
with entries that are valid for any type item resources. |
protected void |
initProperties()
Add resource specific properties. |
protected void |
initSupportedReports()
Define the set of reports supported by this resource. |
boolean |
isCollection()
Returns false. |
boolean |
isLockable(org.apache.jackrabbit.webdav.lock.Type type,
org.apache.jackrabbit.webdav.lock.Scope scope)
Returns true, if the SupportedLock property contains an entry
with the given type and scope. |
org.apache.jackrabbit.webdav.lock.ActiveLock |
lock(org.apache.jackrabbit.webdav.lock.LockInfo reqLockInfo)
|
void |
move(org.apache.jackrabbit.webdav.DavResource destination)
Moves the underlying repository item to the indicated destination. |
org.apache.jackrabbit.webdav.observation.EventDiscovery |
poll(String subscriptionId)
|
org.apache.jackrabbit.webdav.lock.ActiveLock |
refreshLock(org.apache.jackrabbit.webdav.lock.LockInfo info,
String lockToken)
Only transaction lock may be available on this resource. |
void |
removeMember(org.apache.jackrabbit.webdav.DavResource member)
Method is not allowed. |
void |
removeProperty(org.apache.jackrabbit.webdav.property.DavPropertyName propertyName)
Removing properties is not allowed, for a single-value JCR-property without a value does not exist. |
org.apache.jackrabbit.webdav.MultiStatus |
search(org.apache.jackrabbit.webdav.search.SearchInfo sInfo)
|
void |
setProperty(org.apache.jackrabbit.webdav.property.DavProperty property)
Sets the given property. |
void |
spool(org.apache.jackrabbit.webdav.io.OutputContext outputContext)
|
org.apache.jackrabbit.webdav.observation.Subscription |
subscribe(org.apache.jackrabbit.webdav.observation.SubscriptionInfo info,
String subscriptionId)
|
void |
unlock(String lockToken)
Throws HttpServletResponse.SC_METHOD_NOT_ALLOWED since only transaction
locks may be present on this resource, that need to be released by calling
TransactionResource.unlock(String, org.apache.jackrabbit.webdav.transaction.TransactionInfo) . |
void |
unlock(String lockToken,
org.apache.jackrabbit.webdav.transaction.TransactionInfo tInfo)
|
void |
unsubscribe(String subscriptionId)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.jackrabbit.webdav.DavResource |
alterProperties |
Field Detail |
protected final Item item
protected boolean initedProps
protected org.apache.jackrabbit.webdav.property.DavPropertySet properties
protected org.apache.jackrabbit.webdav.lock.SupportedLock supportedLock
protected org.apache.jackrabbit.webdav.version.report.SupportedReportSetProperty supportedReports
Constructor Detail |
public DefaultItemResource(org.apache.jackrabbit.webdav.DavResourceLocator locator, JcrDavSession session, org.apache.jackrabbit.webdav.DavResourceFactory factory, Item item)
DefaultItemResource
.
locator
- session
- Method Detail |
public boolean isCollection()
DavResource.isCollection()
public void setProperty(org.apache.jackrabbit.webdav.property.DavProperty property) throws org.apache.jackrabbit.webdav.DavException
ItemResourceConstants.JCR_VALUE
and ItemResourceConstants.JCR_VALUES
are the only resource properties that are allowed to be modified. Any other
property is read-only and will throw an exception ('Conflict').
property
-
org.apache.jackrabbit.webdav.DavException
DavResource.setProperty(org.apache.jackrabbit.webdav.property.DavProperty)
public void removeProperty(org.apache.jackrabbit.webdav.property.DavPropertyName propertyName) throws org.apache.jackrabbit.webdav.DavException
values array
may be specified with by setting the 'values' webdav property
.
propertyName
-
org.apache.jackrabbit.webdav.DavException
DavResource.removeProperty(org.apache.jackrabbit.webdav.property.DavPropertyName)
public org.apache.jackrabbit.webdav.MultiStatusResponse alterProperties(org.apache.jackrabbit.webdav.property.DavPropertySet setProperties, org.apache.jackrabbit.webdav.property.DavPropertyNameSet removePropertyNames) throws org.apache.jackrabbit.webdav.DavException
Set
s and alters the properties accordingly.
Changes are persisted at the end only according to the rules defined with
the #complete()
method.Please note: since there is only a single property than can be set from a client (i.e. jcr:value OR jcr:values) this method either succeeds or throws an exception, even if this violates RFC 2518.
setProperties
- removePropertyNames
-
org.apache.jackrabbit.webdav.DavException
DavResource.alterProperties(DavPropertySet, DavPropertyNameSet)
public void addMember(org.apache.jackrabbit.webdav.DavResource resource, org.apache.jackrabbit.webdav.io.InputContext inputContext) throws org.apache.jackrabbit.webdav.DavException
org.apache.jackrabbit.webdav.DavException
DavResource.addMember(org.apache.jackrabbit.webdav.DavResource, InputContext)
public org.apache.jackrabbit.webdav.DavResourceIterator getMembers()
DavResource.getMembers()
public void removeMember(org.apache.jackrabbit.webdav.DavResource member) throws org.apache.jackrabbit.webdav.DavException
org.apache.jackrabbit.webdav.DavException
DavResource.removeMember(DavResource)
public org.apache.jackrabbit.webdav.lock.ActiveLock getLock(org.apache.jackrabbit.webdav.lock.Type type, org.apache.jackrabbit.webdav.lock.Scope scope)
JCR properties
are locked if their
parent node is locked; thus this method will always return the
lock
object from the collection this resource is
internal member of.
type
- scope
-
null
if this resource
has no lock.DavResource.getLock(Type, Scope)
protected void initProperties()
public String getComplianceClass()
getComplianceClass
in interface org.apache.jackrabbit.webdav.DavResource
DavResource.getComplianceClass()
public String getSupportedMethods()
getSupportedMethods
in interface org.apache.jackrabbit.webdav.DavResource
DavResource.getSupportedMethods()
public boolean exists()
repository item
with the given
resource path, false otherwise.
exists
in interface org.apache.jackrabbit.webdav.DavResource
DavResource.exists()
public String getDisplayName()
item name
which is exposed with the {http://www.day.com/jcr/webdav/1.0}name
property.
getDisplayName
in interface org.apache.jackrabbit.webdav.DavResource
)
public org.apache.jackrabbit.webdav.DavResource getCollection()
RootCollection
is returned.
getCollection
in interface org.apache.jackrabbit.webdav.DavResource
DavResource.getCollection()
public void move(org.apache.jackrabbit.webdav.DavResource destination) throws org.apache.jackrabbit.webdav.DavException
move
in interface org.apache.jackrabbit.webdav.DavResource
destination
-
org.apache.jackrabbit.webdav.DavException
DavResource.move(DavResource)
,
Session.move(String, String)
public void copy(org.apache.jackrabbit.webdav.DavResource destination, boolean shallow) throws org.apache.jackrabbit.webdav.DavException
Workspace.copy(String, String, String)
is used to perform
the copy operation, Workspace.copy(String, String)
otherwise.
Note, that this implementation does not support shallow copy.
copy
in interface org.apache.jackrabbit.webdav.DavResource
destination
- shallow
-
org.apache.jackrabbit.webdav.DavException
DavResource.copy(DavResource, boolean)
,
Workspace.copy(String, String)
,
Workspace.copy(String, String, String)
protected void initLockSupport()
SupportedLock
property
with entries that are valid for any type item resources.
SupportedLock
,
TxLockEntry
,
AbstractResource#initLockSupport()
protected void initSupportedReports()
SupportedReportSetProperty
,
AbstractResource#initSupportedReports()
protected String getWorkspaceHref()
org.apache.jackrabbit.webdav.jcr.AbstractResource
null
if this resource
does not represent a repository item.AbstractResource#getWorkspaceHref()
protected static String getItemName(String itemPath)
itemPath
-
public org.apache.jackrabbit.webdav.DavResourceLocator getLocator()
getLocator
in interface org.apache.jackrabbit.webdav.DavResource
DavResource.getLocator()
public String getResourcePath()
null
is returned.
getResourcePath
in interface org.apache.jackrabbit.webdav.DavResource
DavResource.getResourcePath()
,
DavResourceLocator.getResourcePath()
public String getHref()
getHref
in interface org.apache.jackrabbit.webdav.DavResource
DavResource.getHref()
,
DavResourceLocator.getHref(boolean)
public long getModificationTime()
getModificationTime
in interface org.apache.jackrabbit.webdav.DavResource
DavResource.getModificationTime()
public void spool(org.apache.jackrabbit.webdav.io.OutputContext outputContext) throws IOException
spool
in interface org.apache.jackrabbit.webdav.DavResource
IOException
DavResource.spool(OutputContext)
public org.apache.jackrabbit.webdav.property.DavPropertyName[] getPropertyNames()
getPropertyNames
in interface org.apache.jackrabbit.webdav.DavResource
DavResource.getPropertyNames()
public org.apache.jackrabbit.webdav.property.DavProperty getProperty(org.apache.jackrabbit.webdav.property.DavPropertyName name)
getProperty
in interface org.apache.jackrabbit.webdav.DavResource
DavResource.getProperty(org.apache.jackrabbit.webdav.property.DavPropertyName)
public org.apache.jackrabbit.webdav.property.DavPropertySet getProperties()
getProperties
in interface org.apache.jackrabbit.webdav.DavResource
DavResource.getProperties()
public boolean isLockable(org.apache.jackrabbit.webdav.lock.Type type, org.apache.jackrabbit.webdav.lock.Scope scope)
SupportedLock
property contains an entry
with the given type and scope. By default resources allow for transaction
lock only.
isLockable
in interface org.apache.jackrabbit.webdav.DavResource
type
- scope
-
DavResource.isLockable(org.apache.jackrabbit.webdav.lock.Type, org.apache.jackrabbit.webdav.lock.Scope)
public boolean hasLock(org.apache.jackrabbit.webdav.lock.Type type, org.apache.jackrabbit.webdav.lock.Scope scope)
hasLock
in interface org.apache.jackrabbit.webdav.DavResource
type
- scope
-
DavResource.hasLock(Type, Scope)
public org.apache.jackrabbit.webdav.lock.ActiveLock[] getLocks()
getLocks
in interface org.apache.jackrabbit.webdav.DavResource
todo improve....
public org.apache.jackrabbit.webdav.lock.ActiveLock lock(org.apache.jackrabbit.webdav.lock.LockInfo reqLockInfo) throws org.apache.jackrabbit.webdav.DavException
lock
in interface org.apache.jackrabbit.webdav.DavResource
org.apache.jackrabbit.webdav.DavException
DavResource.lock(org.apache.jackrabbit.webdav.lock.LockInfo)
public org.apache.jackrabbit.webdav.lock.ActiveLock refreshLock(org.apache.jackrabbit.webdav.lock.LockInfo info, String lockToken) throws org.apache.jackrabbit.webdav.DavException
refreshLock
in interface org.apache.jackrabbit.webdav.DavResource
info
- lockToken
-
org.apache.jackrabbit.webdav.DavException
DavResource.refreshLock(org.apache.jackrabbit.webdav.lock.LockInfo, String)
public void unlock(String lockToken) throws org.apache.jackrabbit.webdav.DavException
HttpServletResponse.SC_METHOD_NOT_ALLOWED
since only transaction
locks may be present on this resource, that need to be released by calling
TransactionResource.unlock(String, org.apache.jackrabbit.webdav.transaction.TransactionInfo)
.
unlock
in interface org.apache.jackrabbit.webdav.DavResource
lockToken
-
org.apache.jackrabbit.webdav.DavException
- Always throws HttpServletResponse.SC_METHOD_NOT_ALLOWED
public void addLockManager(org.apache.jackrabbit.webdav.lock.LockManager lockMgr)
addLockManager
in interface org.apache.jackrabbit.webdav.DavResource
DavResource.addLockManager(org.apache.jackrabbit.webdav.lock.LockManager)
public org.apache.jackrabbit.webdav.DavResourceFactory getFactory()
getFactory
in interface org.apache.jackrabbit.webdav.DavResource
DavResource.getFactory()
public org.apache.jackrabbit.webdav.DavSession getSession()
getSession
in interface org.apache.jackrabbit.webdav.DavResource
DavResource.getSession()
,
DavResource.getSession()
public void init(org.apache.jackrabbit.webdav.observation.SubscriptionManager subsMgr)
init
in interface org.apache.jackrabbit.webdav.observation.ObservationResource
ObservationResource.init(SubscriptionManager)
public org.apache.jackrabbit.webdav.observation.Subscription subscribe(org.apache.jackrabbit.webdav.observation.SubscriptionInfo info, String subscriptionId) throws org.apache.jackrabbit.webdav.DavException
subscribe
in interface org.apache.jackrabbit.webdav.observation.ObservationResource
org.apache.jackrabbit.webdav.DavException
ObservationResource.subscribe(org.apache.jackrabbit.webdav.observation.SubscriptionInfo, String)
,
SubscriptionManager.subscribe(org.apache.jackrabbit.webdav.observation.SubscriptionInfo, String, org.apache.jackrabbit.webdav.observation.ObservationResource)
public void unsubscribe(String subscriptionId) throws org.apache.jackrabbit.webdav.DavException
unsubscribe
in interface org.apache.jackrabbit.webdav.observation.ObservationResource
org.apache.jackrabbit.webdav.DavException
ObservationResource.unsubscribe(String)
,
SubscriptionManager.unsubscribe(String, org.apache.jackrabbit.webdav.observation.ObservationResource)
public org.apache.jackrabbit.webdav.observation.EventDiscovery poll(String subscriptionId) throws org.apache.jackrabbit.webdav.DavException
poll
in interface org.apache.jackrabbit.webdav.observation.ObservationResource
org.apache.jackrabbit.webdav.DavException
ObservationResource.poll(String)
,
SubscriptionManager.poll(String, org.apache.jackrabbit.webdav.observation.ObservationResource)
public void init(org.apache.jackrabbit.webdav.transaction.TxLockManager txMgr, String transactionId)
init
in interface org.apache.jackrabbit.webdav.transaction.TransactionResource
TransactionResource.init(TxLockManager, String)
public void unlock(String lockToken, org.apache.jackrabbit.webdav.transaction.TransactionInfo tInfo) throws org.apache.jackrabbit.webdav.DavException
unlock
in interface org.apache.jackrabbit.webdav.transaction.TransactionResource
org.apache.jackrabbit.webdav.DavException
TransactionResource.unlock(String, org.apache.jackrabbit.webdav.transaction.TransactionInfo)
public String getTransactionId()
getTransactionId
in interface org.apache.jackrabbit.webdav.transaction.TransactionResource
TransactionResource.getTransactionId()
public org.apache.jackrabbit.webdav.version.OptionsResponse getOptionResponse(org.apache.jackrabbit.webdav.version.OptionsInfo optionsInfo)
getOptionResponse
in interface org.apache.jackrabbit.webdav.version.DeltaVResource
optionsInfo
-
null
DeltaVResource.getOptionResponse(org.apache.jackrabbit.webdav.version.OptionsInfo)
public org.apache.jackrabbit.webdav.version.report.Report getReport(org.apache.jackrabbit.webdav.version.report.ReportInfo reportInfo) throws org.apache.jackrabbit.webdav.DavException
getReport
in interface org.apache.jackrabbit.webdav.version.DeltaVResource
reportInfo
-
org.apache.jackrabbit.webdav.DavException
DeltaVResource.getReport(org.apache.jackrabbit.webdav.version.report.ReportInfo)
public void addWorkspace(org.apache.jackrabbit.webdav.DavResource workspace) throws org.apache.jackrabbit.webdav.DavException
addWorkspace
on this resource will always fail.
addWorkspace
in interface org.apache.jackrabbit.webdav.version.DeltaVResource
workspace
-
org.apache.jackrabbit.webdav.DavException
- Always throws.DeltaVResource.addWorkspace(org.apache.jackrabbit.webdav.DavResource)
public org.apache.jackrabbit.webdav.DavResource[] getReferenceResources(org.apache.jackrabbit.webdav.property.DavPropertyName hrefPropertyName) throws org.apache.jackrabbit.webdav.DavException
DavResource
objects that are referenced
by the property with the specified name.
getReferenceResources
in interface org.apache.jackrabbit.webdav.version.DeltaVResource
hrefPropertyName
-
DavResource
s
org.apache.jackrabbit.webdav.DavException
DeltaVResource.getReferenceResources(org.apache.jackrabbit.webdav.property.DavPropertyName)
public org.apache.jackrabbit.webdav.search.QueryGrammerSet getQueryGrammerSet()
getQueryGrammerSet
in interface org.apache.jackrabbit.webdav.search.SearchResource
SearchResource.getQueryGrammerSet()
public org.apache.jackrabbit.webdav.MultiStatus search(org.apache.jackrabbit.webdav.search.SearchInfo sInfo) throws org.apache.jackrabbit.webdav.DavException
search
in interface org.apache.jackrabbit.webdav.search.SearchResource
sInfo
-
org.apache.jackrabbit.webdav.DavException
SearchResource.search(org.apache.jackrabbit.webdav.search.SearchInfo)
protected org.apache.jackrabbit.webdav.DavResource createResourceFromLocator(org.apache.jackrabbit.webdav.DavResourceLocator loc) throws org.apache.jackrabbit.webdav.DavException
DavResource
from the given locator.
loc
-
DavResource
org.apache.jackrabbit.webdav.DavException
protected org.apache.jackrabbit.webdav.DavResourceLocator getLocatorFromItemPath(String itemPath)
DavResourceLocator
from the given itemPath path.
itemPath
-
DavResourceLocator
DavLocatorFactory.createResourceLocator(String, String, String)
protected org.apache.jackrabbit.webdav.DavResourceLocator getLocatorFromItem(Item repositoryItem)
DavResourceLocator
from the given repository item.
repositoryItem
-
AbstractResource.getLocatorFromItemPath(String)
protected Session getRepositorySession()
getSession().getRepositorySession()
#session
.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |