|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
AbstractExportContext covers methods common to most ExportContext
implementations.AbstractJcrReport...HrefProperty with the
specified property name and values.
href property to the property set, where
all items present in the specifed iterator are referenced in the
resulting property.
added to the item represented by this resource.
TxLockManager.
Lists and alters the properties accordingly.
List and alters the properties accordingly.
ItemResourceConstants.JCR_NAMESPACES
and forwards any other set or remove requests to the super class.
value element, reflecting the
type of the value being transported.
autoCreated attribute.
BasicCredentialsProvider.getCredentials(javax.servlet.http.HttpServletRequest) for details.
BoundedInputStream that wraps the given input
stream and limits it to a certain size.
null, null is returned.
jcr:content in case this
export is not intended for a collection.
Node.checkin() on the underlying repository node.
Node.checkin() on the underlying repository node.
Node.checkout() on the underlying repository node.
Node.checkout() on the underlying repository node.
DavResource from the specified locator and request
objects.
DavResource from the given locator and session.
DavResource from the given locator and
request.
DavResource from the given locator and webdav
session.
DavResource from the given locator.
DavLocatorFactoryImpl...DavResourceFactoryImpl...DavResourceFactoryImpl.
DavResource.
DavResource.
DavSession interface.DavSessionProvider
interface that uses a CredentialsProvider to locate
credentials in the request, log into the respository, and provide
a DavSession to the request.DefaultHandler implements a simple IOHandler that creates 'file'
and 'folder' nodes.DefaultHandler with default nodetype definitions
and without setting the IOManager.
DefaultHandler with default nodetype definitions:nt:folder
Nodetype for Non-Collection: nt:file
Nodetype for Non-Collection content: nt:resource
DefaultHandler.
DefaultIOListener implements an IOListener that
writes debug/error output to the logger specified in the constructor.DefaultIOListener
DefaultIOManager...DefaultIOManager and populates the internal
list of IOHandlers by the defaults.
IOManagerImpl instead.
DefaultItemCollection represents a JCR node item.DefaultItemCollection.
DefaultItemFilter...DefaultItemResource represents JCR property item.DefaultItemResource.
DeltaVResourceImpl encapsulates the functionality common to all
DeltaV compliant resources.DirListingExportHandler represents a simple export for collections:
a human-readable view listing the members.DirListingExportHandler
DirListingExportHandler
DavResource.isCollection().
ExportContext...ExportContextImpl implements an ExportContext that
wraps around the specified OutputContext as it was passed to
DavResource.spool(OutputContext).ExportViewReport handles REPORT requests for the 'exportview'
report.DefaultHandler.getCollectionNodeType().
DefaultHandler.getCollectionNodeType().
AbstractWebdavServlet.DEFAULT_AUTHENTICATE_HEADER as default value.
SimpleWebdavServlet.INIT_PARAM_AUTHENTICATE_HEADER
init parameter.
PropertyHandler.importProperties(PropertyImportContext, boolean).
null
values.
null
-1 if
the content length could not be determined.
jcr:content.
DavSessionProvider
DavSessionProvider.
null
JCR event into an EventType
object.
ExportContext
HrefProperty with the
specified property name and values.
ImportContext
null if
there are none.
InputStream to the temporary file created
during instanciation or null, if this context does not
provide a stream.
IOManager that called this handler or null.
DefaultItemFilter
if the configuration was missing the corresponding entry or the parser failed
to build a ItemFilter instance from the configuration.
EventType as present in
the Xml body into the corresponding JCR event constant defined by
Event.
value array.
Value array
DavLocatorFactory
DavLocatorFactory.
DavResourceLocator from the given repository node.
DavResourceLocator from the given nodePath path.
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.
null
LockManager.
MimeResolver defined for this export context.
MimeResolver defined for this import context.
IOHandler
null
OutputStream to the temporary file or
null if this context provides no stream.
name.
null if the multipart does not
contain parameter(s) with the given name.
name. the byte to string conversion is done using either
the content type of the multipart body or the formEncoding.
PropertyExportContext.
PropertyImportContext.
DavResource objects that are referenced
by the property with the specified name.
Repository.
repository session object.
DavResourceFactory.
DavResourceFactory.
SessionProvider.
SubscriptionDiscovery
object for the given resource.
DavConstants.INFINITE_TIMEOUT
is returned.
Session that optained the lock
is the lock token holder, null otherwise.
Type.WRITE.
ExportViewReport.EXPORTVIEW_REPORT report type.
JcrPrivilegeReport.PRIVILEGES_REPORT report type.
LocateByUuidReport.LOCATE_BY_UUID_REPORT report type.
LocateCorrespondingNodeReport.LOCATE_CORRESPONDING_NODE_REPORT
NodeTypesReport.NODETYPES_REPORT type.
RegisteredNamespacesReport.REGISTERED_NAMESPACES_REPORT type.
RepositoryDescriptorsReport.REPOSITORY_DESCRIPTORS_REPORT type.
longs representing the value of this
property.
Values representing the value of this
property.
SearchResultProperty.getValues()
values present in this property
or PropertyType.UNDEFINED if no values are available.
VersionHistory associated with the repository version.
VersionHistory associated with the repository node.
VersionHistory associated with the repository node.
VersionHistory associated with the repository version.
VersionResources representing all versions
present in the underlying JCR version history.
VersionResources representing all versions
present in the underlying JCR version history.
null.
hasOrderableChildNodes attribute.
ImportContext...ImportContextImpl...InputContext.
InputContext.
change list available from
the import context.
OutputContext.
IOHandlers to this manager.
AbstractResource.supportedLock field by
lock entries specific for this resource: write locks (exclusive or
exclusive session-scoped) in case the underlying node has the node
type mix:lockable.
node):
export view report
locate corresponding node report
IOContext defines the common methods for ImportContext
and ExportContextIOHandler interface defines methods for importing and
exporting resource content as well as some fundamental resource properties
which use to be set/retrieved together with content import and export (e.g.IOListener defines an import/export listener.IOManager interface provides the means to define a list of
IOHandlers that should be asked to perform an import or export.IOManagerImpl represents the most simple IOManager
implementation that provides a default constructor and does define any
IOHandlers.IOManager.
IOUtil provides utitily methods used for import and export
operations.VersionResource never is a
version belonging to a version controlled collection, this method always
returns false not respecting the configuration.
node that is
either any of the nodetypes specified to represent a collection or
none of the nodetypes specified to represent a non-collection, respectively.
isMixin attribute.
false.
true.
true.
false.
false.
false.
false.
ItemDefinitionImpl...ItemFilterItemResourceConstants provides constants for any resources
representing repository items.JcrActiveLock wraps a JCR lock object.ActiveLock object with type 'write'
and scope 'exclusive'.
JcrDavException extends the DavException in order to
wrap various repository exceptions.JcrDavException.
JcrDavException.JcrDavException(Throwable, int) where the
error code is retrieved from an internal mapping.
JcrDavSession specific base implementation of the
DavSession interface, which simply wraps a Session
object.JcrPrivilegeReport...JcrRemotingServlet is an extended version of the
JCR Remoting Servlet
that provides improved
Batch read
Batch write
functionality and supports cross workspace copy and cloning.JcrValueType...JCRWebdavServer...LengthsProperty extends DavProperty providing
utilities to handle the multiple lengths of the property item represented
by this resource.LengthsProperty from the given long array.
LocateByUuidReport handles REPORT requests for the 'locate-by-uuid'
report.LocateCorrespondingNodeReport is used to identify the resource that
represents the corresponding node in another workspace.LocatorFactoryImplEx...node.
mandatory attribute.
MergeInfo object.
multiple attribute.
name attribute.
NamespacesProperty...NodeDefinitionImpl...NodeTypeConstants used to represent nodetype definitions in
Xml.NodeTypeProperty...NodeTypeProperty from the specified general
DavProperty object.
NodeTypesReport allows to retrieve the definition of a single
or multiple node types.IOHandler
IOHandler finished.
IOHandler.
SubscriptionImpl.discoverEvents(long) request.
onParentVersion attribute.
OrderPatch object.
PropertyDefinitionImpl...PropertyExportContext represents a marker interface to distinguish
the ExportContext (which is mainly used to export data and some fundamental
properties) from a context that is used to export properties only.PropertyHandler interface defines methods for importing and
exporting resource properties.PropertyImportContext...PropertyManager...PropertyManagerImpl...PropertyManagerImpl.
protected attribute.
RegisteredNamespacesReport let the client retrieve the namespaces
registered on the repository.SessionProvider.getSession(javax.servlet.http.HttpServletRequest, javax.jcr.Repository, java.lang.String) call is no longer needed.
SessionProvider.getSession(javax.servlet.http.HttpServletRequest, javax.jcr.Repository, java.lang.String) call is no longer needed.
DavSession object from the given request object.
removeVersion
on the versionhistory item this version belongs to.
removeVersion
on the versionhistory item this version belongs to.
DavResource does only allow
to remove the mixinnodetypes property.
TxLockManager.
RepositoryDescriptorsReport allows to retrieve the repository
descriptors.RequestData...ResourceConfig...ResourceFactory that uses the given lock
manager and the default resource config.
ResourceFactory that uses the given lock
manager and resource filter.
RootCollection represent the WebDAV root resource that does not
represent any repository item.RootCollection.
sameNameSiblings attribute.
sInfo.
SearchResourceImpl...SearchResultProperty...SearchResultProperty.
DavProperty in a new SearchResultProperty.
SessionScopedLockEntry represents the 'session-scoped' write
lock as defined by JCR.UnsupportedOperationException.
DavSessionProvider.
true the import root will be saved
after every imported zip entry.
IOManager that called this handler.
DavLocatorFactory
DavLocatorFactory.
LockManager.
DavResource does only allow
to set the mixinnodetypes property.
ItemResourceConstants.JCR_NAMESPACES) and
forwards any other property to the super class.
DavResourceFactory.
DavResourceFactory.
SessionProvider.
UnsupportedOperationException
Node the system
view is spooled as resource content.
property exists the following
logic is applyed to spool the property content:
Property is not multi valued: Return the stream representation of the property value.
null
this implementation build a new ExportContext based on the specified
context and forwards the export to its IOManager.
Subscription or update an existing Subscription
and add it as eventlistener to the ObservationManager.
Subscription class encapsulates a single subscription with
the following responsibilities:
Providing access to the subscription info,
Recording events this subscription is interested in,
Providing access to the events.Subscription with the given SubscriptionInfo
and resource.
SubscriptionManager collects all subscriptions requested, handles
the subscription timeout and provides METHODS to discover subscriptions
present on a given resource as well as events for an specific subscription.ItemDefinition object.
Subscription as required
for the SubscriptionDiscovery
webdav property that in included in the response body of a sucessful SUBSCRIBE
request or as part of a PROPFIND response.
TransactionListener provides callbacks when a transaction
is committed.TxLockManagerImpl manages locks with locktype
'dcr:transaction'.node.
Subscription with the given id and remove it
from the ObservationManager as well as
from the internal map.
VersionControlledResource.update(UpdateInfo)
to map Workspace.restore(javax.jcr.version.Version[], boolean) to
a WebDAV call.
ValuesProperty extends DavProperty providing
utilities to handle the multiple values of the property item represented
by this resource.ValuesProperty from the given single Value.
ValuesProperty from the given Value
array.
DavProperty in a new ValuesProperty.
VersionControlledItemCollection represents a JCR node item and
covers all functionality related to versioning of Nodes.VersionControlledItemCollection.
VersionControlledResourceImpl represents a JCR node item and
covers all functionality related to versioning of Nodes.DavResource.
DavResource.
VersionHistoryHandler...VersionHistoryItemCollection represents a JCR version history.VersionHistoryItemCollection resource.
VersionHistoryResourceImpl represents a JCR version history.VersionItemCollection represents a JCR version.VersionItemCollection.
VersionResourceImpl represents a JCR version.DavResource.
WorkspaceResourceImpl...XmlHandler imports xml files and exports nodes that have
the proper XmlHandler.XML_MIMETYPE defined with their content.XmlHandler with default nodetype definitions
and without setting the IOManager.
XmlHandler with default nodetype definitions:nt:unstructured
Nodetype for Non-Collection: nt:file
Nodetype for Non-Collection content: nt:unstructured
XmlHandler
ZipHandler imports and extracts Zip files and exported nodes
(an their subnodes) to a Zip file.ZipHandler with default nodetype definitions
and without setting the IOManager.
ZipHandler with default nodetype definitions:nt:unstructured
Nodetype for Non-Collection: nt:file
Nodetype for Non-Collection content: nt:unstructured
ZipHandler
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||