|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
AbstractActiveLock...AbstractDavProperty provides generic METHODS used by various
implementations of the DavProperty interface.AbstractDavProperty with the given DavPropertyName
and a boolean flag indicating whether this property is protected.
AbstractLockEntry provides the generic AbstractLockEntry.toXml() method.ActiveLock encapsulates the lock information for a
DavResource.DavPropertyName object to this
set if it is not already present.
OptionsResponse
OptionsResponse and make each
href present in the String array being a separate DAV:href
element within the entry.
LockManager to this resource.
DavSession.
DavSession indicating that
the underlaying Session object is needed for actions spanning over
multiple requests.
MultiStatusResponse element to this MultiStatus
CodedUrlHeader...namespace.
Scope object from the given Xml element.
Scope object from the given name and namespace.
Type object from the given Xml element.
Type object from the given name and namespace.
DavPropertyName with the given name and
Namespace.
DavPropertyName with the given local name
and the default WebDAV namespace.
MultiStatus from the specified xml document.
DavPropertyName with the name and namespace
of the given Xml element.
DefaultDavProperty instance from the given Xml
element.
resource.
Report with this type.
DavResource object from the given locator, request and response
objects.
DavResource object from the given locator and session.
DavResourceLocator.
DavResourceLocator.
DavConstants provide constants for request and response
headers, Xml elements and property names defined by
RFC 2518.DavException extends the Exception class in order
to simplify handling of exceptional situations occuring during processing
of WebDAV requests and provides possibility to retrieve an Xml representation
of the error.DavException.
DavException.
DavException.
DavLocatorFactory...DavMethods defines constants for the WebDAV METHODS.Property class represents a Property of a WebDAV
resource.DavPropertyIterator extends the Iterator by
a property specific next() method.DavPropertyName class reflects a Webdav property name.DavPropertyNameSet represents a Set of DavPropertyName
objects.DavPropertyNameSet from the given DAV:prop
element.
DavPropertySet class represents a set of WebDAV
property.DavResource provides standard WebDAV functionality as specified
by RFC 2518.DavResourceFactory interface defines a single method for creating
DavResource objects.Iterator interface.DavResourceIteratorImpl implementation of the DavResourceIterator
interface.DavResourceIteratorImpl.remove() is not implemented.DavResourceLocator...DavServletRequest extends the HttpServletRequest by Webdav
specific METHODS.WebdavResponse extends the HttpServletResponse by
Webdav specific status codes and METHODS.DavSession wraps a repository session
object, that is obtained on
login to
the underlaying repository.DavSessionProvider is an interface for components that
can initiate and complete DavSessions.DefaultActiveLock implements the ActiveLock interface
and represents an exclusive write lock with a random uuid lock token.DefaultActiveLock with default values.
DefaultDavProperty...DavPropertyName
and value.
DavPropertyName and value.
DeltaVConstants defines the following headers and properties
required for any resource that is complient to
RFC 3253:DeltaVResource encapsultes the functionality common to all
DeltaV compliant resources.DeltaVServletRequest provides extension useful for functionality
related to RFC 3253.DepthHeader...DepthHeader from the given integer.
EventDiscovery represents the request body of a successfull
POLL request.ExpandPropertyReport encapsulates the DAV:expand-property report,
that provides a mechanism for retrieving in one request the properties from
the resources identified by those DAV:href elements.true if this Scope is equal to the given one.
true if this Type is equal to the given one.
name
and value as the given one.
name and the
default WebDAV namespace.
name and
namespace.
name
null.
null if
no value is present.
null.
DavSession created for this request.
Depth header.
Depth header or the given defaultValue, if the Depth header is missing.
Destination header
and return the locator of the corresponding resource.
DAV:options
element.
DavException.
DavException.
DavResourceFactory that created this resource.
Depth
If
HrefProperty.toXml()
null if no stream
has been set or if the stream has been consumed.
null
LabelInfo object or null
if parsing the request body or the creation of the label info failed.
null
locator object for this webdav resource,
which encapsulates the information for building the complete 'href'.
null
if the resource is either not locked or not lockable at all.
null if
no lock can be found.
null
Timeout header and the Depth header
of a LOCK request as LockInfo object.
LockInfo object encapsulating the information passed with a LOCK
request if the LOCK request body was valid.
Lock-Token Header or null if no such header is available.DavSession.
MergeInfo
object.
MergeInfo object or null
if the creation failed due to invalid format.
DavPropertyName.
DavPropertyName.
OptionsInfo present with the request or null.
OrderPatch.Member objects defining the re-ordering
instructions to be applied to the requested resource.
OrderPatch object encapsulating the request body
of an ORDERPATCH request or null if the request body was
either missing or could not be parsed.
Ordering-Type header.
null if no 'lockinfo' element was
passed to the constructor or did not contain an 'owner' element.
- getParameter(String) -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getParameterMap() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getParameterNames() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getParameterValues(String) -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getPathInfo() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getPathTranslated() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getPosition() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getPosition() -
Method in class org.apache.jackrabbit.webdav.ordering.OrderPatch.Member
- Return the position where the internal member identified by the
member handle should be placed.
- getPosition() -
Method in interface org.apache.jackrabbit.webdav.ordering.OrderingDavServletRequest
- Return a
Position object encapsulating the Position header field or null if no Position header is present
or does not contain a valid format.
- getPrefix() -
Method in interface org.apache.jackrabbit.webdav.DavResourceLocator
- Return the prefix used to build the complete href of the resource as
required for the
href Xml element.
- getPropFindProperties() -
Method in interface org.apache.jackrabbit.webdav.DavServletRequest
- Return the set of properties the client requested with a PROPFIND request
or an empty set if the type of PROPFIND request was
DavConstants.PROPFIND_ALL_PROP
or DavConstants.PROPFIND_PROPERTY_NAMES.
- getPropFindProperties() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
- Returns the set of properties requested by the PROPFIND body or an
empty set if the
type is either 'allprop' or
'propname'.
- getPropFindType() -
Method in interface org.apache.jackrabbit.webdav.DavServletRequest
- Return the type of PROPFIND request as indicated by the PROPFIND request
body.
- getPropFindType() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
- Returns the type of PROPFIND as indicated by the request body.
- getPropPatchRemoveProperties() -
Method in interface org.apache.jackrabbit.webdav.DavServletRequest
- Return the set of property names the client wanted to remove with a
PROPPATCH request, i.e.
- getPropPatchRemoveProperties() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
- Return the list of 'remove' entries in the PROPPATCH request body.
- getPropPatchSetProperties() -
Method in interface org.apache.jackrabbit.webdav.DavServletRequest
- Return the set of properties the client wanted to modify / create with a
PROPPATCH request, i.e.
- getPropPatchSetProperties() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
- Return the list of 'set' entries in the PROPPATCH request body.
- getProperties() -
Method in interface org.apache.jackrabbit.webdav.DavResource
- Returns all webdav properties present on this resource.
- getProperties(int) -
Method in class org.apache.jackrabbit.webdav.MultiStatusResponse
- Get properties present in this response for the given status code.
- getProperty(DavPropertyName) -
Method in interface org.apache.jackrabbit.webdav.DavResource
- Return the webdav property with the specified name.
- getPropertyNameSet() -
Method in class org.apache.jackrabbit.webdav.version.MergeInfo
- Returns a
DavPropertyNameSet.
- getPropertyNameSet() -
Method in class org.apache.jackrabbit.webdav.version.UpdateInfo
- Returns a
DavPropertyNameSet.
- getPropertyNameSet() -
Method in class org.apache.jackrabbit.webdav.version.report.ReportInfo
- Returns a
DavPropertyNameSet providing the property names present
in an eventual DavConstants.XML_PROP child element.
- getPropertyNames() -
Method in interface org.apache.jackrabbit.webdav.DavResource
- Returns an array of all
property names available
on this resource.
- getPropertyNames(int) -
Method in class org.apache.jackrabbit.webdav.MultiStatusResponse
- Get property names present in this response for the given status code.
- getPropertyNames() -
Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
- Return the names of all properties present in this set.
- getProtocol() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getQuery() -
Method in class org.apache.jackrabbit.webdav.search.SearchInfo
- Return the query string.
- getQueryGrammerSet() -
Method in interface org.apache.jackrabbit.webdav.search.SearchResource
- Returns the protected DAV:supported-method-set property which is defined
mandatory by RTF 3253.
- getQueryLanguages() -
Method in class org.apache.jackrabbit.webdav.search.QueryGrammerSet
- Return a String array containing the URIs of the query
languages supported.
- getQueryString() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getReader() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getRealPath(String) -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getReferenceResources(DavPropertyName) -
Method in interface org.apache.jackrabbit.webdav.version.DeltaVResource
- Returns an array of
DavResource objects that are referenced
by the HrefProperty with
the specified name.
- getRemoteAddr() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getRemoteHost() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getRemoteUser() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getReport(ReportInfo) -
Method in interface org.apache.jackrabbit.webdav.version.DeltaVResource
- Runs the report specified by the given
ReportInfo.
- getReportElement() -
Method in class org.apache.jackrabbit.webdav.version.report.ReportInfo
- Returns the Xml element specifying the requested report.
- getReportInfo() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getReportInfo() -
Method in interface org.apache.jackrabbit.webdav.version.DeltaVServletRequest
- Returns the request body and the Depth header as
ReportInfo
object.
- getRepositorySession() -
Method in interface org.apache.jackrabbit.webdav.DavSession
- Unwrap the
repository session object.
- getRequestDispatcher(String) -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getRequestDocument() -
Method in interface org.apache.jackrabbit.webdav.DavServletRequest
- Parse the Xml request body and return a
Document.
- getRequestDocument() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getRequestLocator() -
Method in interface org.apache.jackrabbit.webdav.DavServletRequest
- Return the locator of the requested
resource.
- getRequestLocator() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
- Return a
DavResourceLocator representing the request handle.
- getRequestURI() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getRequestURL() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getRequestedSessionId() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getResourcePath() -
Method in interface org.apache.jackrabbit.webdav.DavResource
- Returns the path of the hierarchy element defined by this
DavResource.
- getResourcePath() -
Method in interface org.apache.jackrabbit.webdav.DavResourceLocator
- Return the resource path.
- getResourceTypes() -
Method in class org.apache.jackrabbit.webdav.property.ResourceType
- Returns the resource types specified with the constructor.
- getResponseDescription() -
Method in class org.apache.jackrabbit.webdav.MultiStatus
- Returns the response description.
- getResponseDescription() -
Method in class org.apache.jackrabbit.webdav.MultiStatusResponse
-
- getResponses() -
Method in class org.apache.jackrabbit.webdav.MultiStatus
- Returns the multistatus responses present as array.
- getScheme() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getScope() -
Method in interface org.apache.jackrabbit.webdav.lock.ActiveLock
- Return the scope of this lock.
- getScope() -
Method in class org.apache.jackrabbit.webdav.lock.DefaultActiveLock
- This is always an exclusive lock.
- getScope() -
Method in interface org.apache.jackrabbit.webdav.lock.LockEntry
- Returns the scope of this lock entry.
- getScope() -
Method in class org.apache.jackrabbit.webdav.lock.LockInfo
- Return the lock scope or
null if no 'lockinfo' element was
passed to the constructor or did not contain an 'scope' element and the
scope has not been set otherwise.
- getScope() -
Method in class org.apache.jackrabbit.webdav.transaction.TxActiveLock
- Returns the scope of this lock which is either
TransactionConstants.LOCAL or TransactionConstants.GLOBAL.
- getScope() -
Method in class org.apache.jackrabbit.webdav.transaction.TxLockEntry
- Returns either
local or global scope
depending on the initial construtor value.
- getSegment() -
Method in class org.apache.jackrabbit.webdav.ordering.Position
- Returns the segment used to create this
Position object or
null if no segment is present with the type.
- getServerName() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getServerPort() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getServletPath() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getSession(boolean) -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getSession() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getSession() -
Method in interface org.apache.jackrabbit.webdav.observation.ObservationResource
- Retrieve the
DavSession associated with this resource.
- getSession() -
Method in interface org.apache.jackrabbit.webdav.transaction.TransactionResource
- Retrieve the
DavSession associated with this resource.
- getSession() -
Method in interface org.apache.jackrabbit.webdav.version.DeltaVResource
- Retrieve the
DavSession associated with this resource.
- getSourceHref() -
Method in class org.apache.jackrabbit.webdav.version.MergeInfo
- Returns the URL specified with the DAV:source element or
null
if no such child element is present in the DAV:merge element.
- getStatus() -
Method in class org.apache.jackrabbit.webdav.transaction.TransactionInfo
- Returns either 'commit' or 'rollback' with are the only allowed status
types.
- getStatusPhrase() -
Method in class org.apache.jackrabbit.webdav.DavException
- Return the status phrase corresponding to the error code attached to
this
DavException.
- getStatusPhrase(int) -
Static method in class org.apache.jackrabbit.webdav.DavException
- Returns the status phrase for the given error code.
- getStream() -
Method in interface org.apache.jackrabbit.webdav.DavResource
- Returns a stream to the resource content in order to respond to a 'GET'
request.
- getSubscriptionDiscovery(ObservationResource) -
Method in interface org.apache.jackrabbit.webdav.observation.SubscriptionManager
- Retrieve the
SubscriptionDiscovery object for the given
resource.
- getSubscriptionId() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getSubscriptionId() -
Method in interface org.apache.jackrabbit.webdav.observation.ObservationDavServletRequest
- Return the
SubscriptionId header
or null if no such header is present.
- getSubscriptionId() -
Method in interface org.apache.jackrabbit.webdav.observation.Subscription
- Returns the id of this subscription, that must be used for unsubscribing
as well as for event discovery later on.
- getSubscriptionInfo() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getSubscriptionInfo() -
Method in interface org.apache.jackrabbit.webdav.observation.ObservationDavServletRequest
- Return a
SubscriptionInfo object representing the subscription
info present in the SUBSCRIBE request body or null if
retrieving the subscription info fails.
- getSupportedLocks() -
Method in class org.apache.jackrabbit.webdav.lock.SupportedLock
- Returns an iterator over all supported locks.
- getSupportedMethods() -
Method in interface org.apache.jackrabbit.webdav.DavResource
- Returns a comma separated list of all METHODS supported by the given
resource.
- getTimeOut() -
Method in class org.apache.jackrabbit.webdav.observation.SubscriptionInfo
- Return the timeout as retrieved from the request.
- getTimeout() -
Method in interface org.apache.jackrabbit.webdav.DavServletRequest
- Return the timeout requested in the
Timeout header as long.
- getTimeout() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
- Parse the request timeout header and convert the timeout value
into a long indicating the number of milliseconds until expiration time
is reached.
NOTE: If the requested timeout is 'infinite' Long.MAX_VALUE
is returned.
- getTimeout() -
Method in interface org.apache.jackrabbit.webdav.lock.ActiveLock
- Return the number of milliseconds the lock will live until it is expired
or -1 if the timeout is not available (or the client is not allowed
to retrieve it).
- getTimeout() -
Method in class org.apache.jackrabbit.webdav.lock.DefaultActiveLock
-
- getTimeout() -
Method in class org.apache.jackrabbit.webdav.lock.LockInfo
- Returns the time until the lock is requested to expire.
- getToken() -
Method in interface org.apache.jackrabbit.webdav.lock.ActiveLock
- Return the lock token.
- getToken() -
Method in class org.apache.jackrabbit.webdav.lock.DefaultActiveLock
-
- getTransactionId() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getTransactionId() -
Method in interface org.apache.jackrabbit.webdav.transaction.TransactionDavServletRequest
- Retrieve the transaction id from the
TransactionId header.
- getTransactionId() -
Method in interface org.apache.jackrabbit.webdav.transaction.TransactionResource
- The TransactionId or
null according to the value of the
corresponding request header
field.
- getTransactionInfo() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getTransactionInfo() -
Method in interface org.apache.jackrabbit.webdav.transaction.TransactionDavServletRequest
- Retrieve the 'transactioninfo' request body that must be included with
the UNLOCK request of a transaction lock.
- getType() -
Method in interface org.apache.jackrabbit.webdav.lock.ActiveLock
- Return the type of this lock.
- getType() -
Method in class org.apache.jackrabbit.webdav.lock.DefaultActiveLock
- This is always a write lock.
- getType() -
Method in interface org.apache.jackrabbit.webdav.lock.LockEntry
- Returns the type of this lock entry
- getType() -
Method in class org.apache.jackrabbit.webdav.lock.LockInfo
- Returns the lock type or
null if no 'lockinfo' element was
passed to the constructor or did not contain an 'type' element and the
type has not been set otherwise.
- getType() -
Method in class org.apache.jackrabbit.webdav.ordering.Position
- Return the type of this
Position object, which may be any
of the following valid types: first,
last, after, before
- getType() -
Method in class org.apache.jackrabbit.webdav.transaction.TxActiveLock
- Always returns the
TransactionConstants.TRANSACTION type.
- getType() -
Method in class org.apache.jackrabbit.webdav.transaction.TxLockEntry
- Returns the
'transaction' lock type.
- getType() -
Method in class org.apache.jackrabbit.webdav.version.LabelInfo
- Return the type of the LABEL request.
- getType() -
Method in class org.apache.jackrabbit.webdav.version.report.ExpandPropertyReport
- Returns
ReportType.EXPAND_PROPERTY.
- getType() -
Method in class org.apache.jackrabbit.webdav.version.report.LocateByHistoryReport
-
- getType() -
Method in interface org.apache.jackrabbit.webdav.version.report.Report
- Returns the registered type of this report.
- getType(ReportInfo) -
Static method in class org.apache.jackrabbit.webdav.version.report.ReportType
- Return the
ReportType requested by the given report info object.
- getType() -
Method in class org.apache.jackrabbit.webdav.version.report.VersionTreeReport
-
- getUpdateElement() -
Method in class org.apache.jackrabbit.webdav.version.UpdateInfo
-
- getUpdateInfo() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getUpdateInfo() -
Method in interface org.apache.jackrabbit.webdav.version.DeltaVServletRequest
- Parses the UPDATE request body a build the corresponding
UpdateInfo
object.
- getUserPrincipal() -
Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
-
- getValue() -
Method in class org.apache.jackrabbit.webdav.lock.LockDiscovery
- Returns the list of active locks.
- getValue() -
Method in class org.apache.jackrabbit.webdav.lock.SupportedLock
- Returns the list of supported lock entries.
- getValue() -
Method in class org.apache.jackrabbit.webdav.observation.SubscriptionDiscovery
- Returns an array of
Subscriptions.
- getValue() -
Method in interface org.apache.jackrabbit.webdav.property.DavProperty
- Returns the value of this property
- getValue() -
Method in class org.apache.jackrabbit.webdav.property.DefaultDavProperty
- Returns the value of this property
- getValue() -
Method in class org.apache.jackrabbit.webdav.property.HrefProperty
- Returns an array of String.
- getValue() -
Method in class org.apache.jackrabbit.webdav.property.ResourceType
- Returns the Xml representation of this property as a
Set of Elements.
- getValue() -
Method in class org.apache.jackrabbit.webdav.search.QueryGrammerSet
- Returns the list of supported query languages.
- getValue() -
Method in class org.apache.jackrabbit.webdav.version.report.SupportedReportSetProperty
- Returns a set of report types.
- getVersionHistory() -
Method in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
- Returns the
VersionHistoryResource, that is referenced in the
'version-history' property.
- getVersionHistory() -
Method in interface org.apache.jackrabbit.webdav.version.VersionResource
- Returns the
VersionHistoryResource, that is referenced in the
DAV:version-history property.
- getVersionHref() -
Method in class org.apache.jackrabbit.webdav.version.UpdateInfo
-
- getVersions() -
Method in interface org.apache.jackrabbit.webdav.version.VersionHistoryResource
- Returns an array of
VersionResources containing all versions
that are a member of this resource.
- getWorkspaceHref() -
Method in class org.apache.jackrabbit.webdav.version.UpdateInfo
-
- getWorkspaceName() -
Method in interface org.apache.jackrabbit.webdav.DavResourceLocator
- Return the name of the workspace the resource identified by this
locator is member of.
- getWorkspacePath() -
Method in interface org.apache.jackrabbit.webdav.DavResourceLocator
- Return the path of the workspace the resource identified by this
locator is member of.
- getWriter() -
Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
-
Position = "Position" ":" ("first" | "last" | (("before" | "after") segment))
HrefProperty is an extension to the common DavProperty.DavPropertyName
DavPropertyName
HrefProperty from the specified property.
TransactionResource
that has been modified whithout the corresponding local transaction
being completed yet.
TransactionResource
to be new within the given local transaction, meaning that it exists only in
transient storage.
IfHeader class represents the state lists defined
through the HTTP If header, which is specified in RFC 2518 as
follows :
InputContext class encapsulates the InputStream
and some header values as present in the POST, PUT or MKCOL request.TransactionResource.
depths header defined a depth other than '0'.
ObservationConstants.XML_NOLOCAL element is present in this
subscription info.
Overwrite header
is set to 'T' thus instructing the server to overwrite the state of a
non-null destination resource during a COPY or MOVE.
LockInfo was created for a LOCK
request intended to refresh an existing lock rather than creating a
new one.
ReportType is requested by the given
ReportInfo
DavResourceLocator represents the root
locator that would be requested with 'hrefPrefix'+'pathPrefix' with or
without a trailing '/'.
RequestInfo
object is included in the supported reports.
namespace.
LabelInfo encapsulates the request body of a LABEL request
used to add, set or remove a label from the requested version resource or
from that version specified with the Label header in case the requested resource
is a version-controlled resource.LabelInfo from the given element and depth
integer.
LabelInfo from the given element.
LocateByHistoryReport encapsulates the DAV:locate-by-hisotry
report, that may be used to locate a version-controlled resource for that
version history.LockDiscovery class encapsulates the webdav lock discovery
property that is sent in the request body (PROPFIND and LOCK) and received
in a LOCK response body.LockEntry...LockInfo is a simple utility class encapsulating the information
passed with a LOCK request.LockInfo object from the given information.
LockManager interface.MergeInfo encapsulates the information present in the DAV:merge
element, that forms the mandatory request body of a MERGE request.MergeInfo
WebdavMultistatusResponse class implements a structure that
hold a WebDAV multistatus response.DavPropertyNameSet.
DavPropertyNameSet.
If header present
with the request matches the given resource.
If header present
with the request matches to the given href, token and eTag.
MergeInfo.
DAV: namespace.
Property in the interation.
DavResource in the iterator
ObservationConstants interface provide constants for request
and response headers, Xml elements and property names used for handling
observation over WebDAV.ObservationDavServletRequest provides extensions to the
DavServletRequest interface used for dealing with observation.ObservationDavServletResponse provides extensions to the
DavServletResponse interface used for dealing with observation.ObservationResource extends the DavResource interface by
observation relevant METHODS.OptionsInfo represents the Xml request body, that may be present
with a OPTIONS request.UpdateInfo object.
OptionsResponse encapsulates the DAV:options-response element
present in the response body of a successful OPTIONS request (with body).OrderPatch represents the mandatory request body of an
ORDERPATCH request.OrderPath object.
OrderPath object.
Member represents the 'Order-Member' children
elements of an 'OrderPatch' request body present in the ORDERPATCH request.Member object.
OrderingConstants provide constants for request and response
headers, Xml elements and property names defined by
RFC 3648.OrderingDavServletRequest provides extensions to the
DavServletRequest interface used for ordering members of orderable
collections.OrderingResource extends the DavResource interface by
METHODS relating to ordering functionality defined by
RFC 3648.OrderingType represents the DAV:ordering-type property as defined by
RFC 3648.OrderPatch object.
Position encapsulates the position in ordering information
contained in a Webdav request.Position object with the specified type.
Position object from the specified position
element.
Position object with the specified type and
segment.
CodedUrlHeader.
QueryGrammerSet is a DavProperty that
encapsulates the 'supported-query-grammer-set' as defined by the
Webdav SEARCH internet draft.QueryGrammerSet.
QueryGrammerSet from the given query languages
string array.
Report interface defines METHODS needed in order to respond
to a REPORT request.ReportInfo class encapsulates the body of a REPORT request.ReportInfo object.
ReportType...ResourceType class represents the webdav resource
type property.name and the
default WebDAV namespace.
name and
namespace from this set.
DavSession.
DavSession.
Scope class abstracts the lock scope as defined by RFC 2518.SearchConstants interface provide constants for request
and response headers, Xml elements and property names used for WebDAV
search.SearchInfo parses the 'searchrequest' element of a SEARCH
request body and performs basic validation.SearchInfo instance.
SearchInfo from the specifying document
retrieved from the request body.
SearchResource defines METHODS required in order to handle
a SEARCH request.Subscription represents public representation of the event
listener created (or modified) by a successful SUBSCRIBE request.SubscriptionDiscovery encapsulates the 'subscriptiondiscovery'
property of a webdav resource.SubscriptionDiscovery that lists the given
subscriptions.
SubscriptionDiscovery that contains a single
subscription entry.
SubscriptionInfo class encapsulates the subscription info
that forms the request body of a SUBSCRIBE request.SubscriptionInfo
SubscriptionManager interface.SupportedLock class encapsulates the lock capabilties
of a resource.SupportedMethodSetPropertySupportedMethodSetProperty property.
SupportedReportSetProperty represents the DAV:supported-report-set
property defined by RFC 3253.SupportedReportSetProperty.
SupportedReportSetProperty property.
SearchInfo
object specified and returns a MultiStatus object listing the
results.
DavSession to this request.
ReportInfo.
ReportInfo
ReportInfo as specified by the REPORT request body,
that defines the details for this report.
ReportInfo as specified by the REPORT request body,
that defines the details for this report.
DeltaVResource for which this report was requested.
DeltaVResource used to register this report.
DavResources in the iterator.
Subscription or update an existing Subscription..
TransactionConstants interface provide constants for request
and response headers, Xml elements and property names used for handling
transactions over WebDAV.TransactionDavServletRequest provides extensions to the
DavServletRequest interface used for dealing with transaction lock
requests.TransactionInfo class encapsultes the information present
in the TransactionConstants.XML_TRANSACTIONINFO element that forms the request body of
the UNLOCk request for a transaction lock.TransactionInfo object from the given 'transactionInfo'
element.
TransactionResource extends the DavResource interface by
transaction relevant METHODS.TxActiveLock represents the transaction lock present on a
TransactionResource.null the timeout defaults to
half and hour.
TxLockEntry represents the lock entry objects allowed for
a transaction lock.TxLockManager manages locks with locktype
'dcr:transaction'.Type class encapsulates the lock type as defined by RFC 2518.MultiStatus.
LockEntry.
<lockdiscovery> element in order to respond to a LOCK
request or to the lockdiscovery property of a PROPFIND request.#activeLocks list is empty an empty lockdiscovery
property is created ( <lockdiscovery/>)
LockDiscovery.
Type.
EventDiscovery as
being present in the POLL response body.
Subscription that is
returned in the response to a successful SUBSCRIBE request as well
as in a PROPFIND request.
SubscriptionInfo.
SearchInfo instance.
Xml document defined by the this
ReportType.
UpdateInfo encapsulates the request body of an UPDATE request.UpdateInfo object.
unlock method of the DavResource
interface.
Subscription with the given id.
UpdateInfo.
VersionControlledResource represents in contrast to the
VersionableResource a resource, that has already been put
under version-control.VersionHistoryResource represents a collection that has
all versions of a given version-controlled resource as members.VersionResource is a resource that contains a copy of a particular
state of a version-controlled resource.VersionTreeReport encapsulates the DAV:version-tree report.VersionableResource represents an extension to the basic
DeltaVResource, that allows to adding version-control support.WebdavRequest interface collects the functionality
defined by DavServletRequest encapsulting
the core Webdav specification (RFC 2518) as well as the various extensions
used for observation and transaction support, ordering of collections, search
and versioning.WebdavRequestImpl...DavServletRequest with the given parameters.
WebdavResponse interface collects the functionality
defined by DavServletResponse encapsulting
for the core WebDAV specification (RFC 2518) as well as the various extensions
used for observation and transaction support, ordering of collections, search
and versioning.WebdavResponse interface.WebdavResponse
transactionstatus
element.
lockscope element.
SearchConstants.XML_QUERY_GRAMMAR element.
lockscope element.
supported-query-grammer-set property.
XML_SEARCHREQUEST
in order to access a given query schema.
DeltaVConstants.XML_SUPPORTED_REPORT.
transactionstatus
element.
subscriptiondiscovery
property indicating the event listeners present for this session.DeltaVConstants.SUPPORTED_REPORT_SET property.
locktype
element.
transactioninfo
element indicating how the transaction should be completed.
XmlUtil provides utility METHODS for building Xml representation.
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||