|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
autoCreated
attribute.
AbstractWebdavServlet
todo respect Position headerHrefProperty
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.
Set
s and alters the properties accordingly.
Set
s and alters the properties accordingly.
ItemResourceConstants.JCR_NAMESPACES
and forwards any other
set or remove requests to the super class.
BoundedInputStream
that wraps the given input
stream and limits it to a certain size.
true
.
true
true
if the given content type is equal to
XMLImportCommand.XML_CONTENT_TYPE
.
true
if the given content type is equal to
ZIPImportCommand.ZIP_CONTENT_TYPE
.
Node.checkin()
on the underlaying repository node.
Node.checkout()
on the underlaying 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.
DavResourceLocator
.
DavResourceLocator
from the specified prefix,
workspace path and resource path, whithout modifying the specified Strings.
401 (Unauthorized)
error.
DavLocatorFactoryImpl
...DavResourceFactoryImpl
...DavResourceFactoryImpl
.
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.DefaultItemCollection
represents a JCR node item.DefaultItemCollection
.
DefaultItemResource
represents JCR property item.DefaultItemResource
.
DefaultResourceFilter
...name
.
name
.
ExportViewReport
handles REPORT requests for the 'exportview'
report.enabled
enabled
name
as specified in ISO 9075.
name
as specified in ISO 9075.
AbstractCommand.execute(AbstractContext)
if
this command is not disabled by the context properties.
AbstractExportCommand.execute(ExportContext)
if
the given context is of the correct class.
AbstractImportCommand.importResource(org.apache.jackrabbit.server.io.ImportContext, javax.jcr.Node, java.io.InputStream)
if
the given context is of the correct class.
AddMixinCommand.execute(ImportContext)
if
the context has the correct class.
AddNodeCommand.execute(ImportContext)
if
the context has the correct class.
CheckinCommand.execute(ImportContext)
if
the context has the correct class.
DirListingExportCommand.execute(ExportContext)
if
the context has the correct class.
PrimaryItemExportCommand.execute(ExportContext)
if
the given context is of the correct class.
SaveCommand.execute(ImportContext)
if
the context has the correct class.
SetContentTypeCommand.execute(ImportContext)
if
the given context is of the correct class.
XMLImportCommand.importResource(org.apache.jackrabbit.server.io.ImportContext, javax.jcr.Node, java.io.InputStream)
if
the given context is of the correct class.
ZIPImportCommand.importResource(org.apache.jackrabbit.server.io.ImportContext, javax.jcr.Node, java.io.InputStream)
if
the given context is of the correct class.
null
values
.
null
null
null
if it could not be determined.
null
if it could not be determined.
DavSessionProvider
.
XMLExportCommand.XML_CONTENT_TYPE
.
null
if the context does not provide one.
NodeTypeConstants.CHILDNODEDEFINITION_ELEMENT
NodeTypeConstants.PROPERTYDEFINITION_ELEMENT
.
DavLocatorFactory
.
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
RootItemCollection
resources, revealing
the names of all available workspaces.
def
if the property
does not exist.
def
if the property
does not exist.
DavResourceFactory
.
DefaultResourceFilter
if the configuration was missing the corresponding entry or the parser failed
to build a ResourceFilter
instance from the configuration.
InputStream
to the content of this collection.
property
exists the following
logic is applyed to obtain the stream:
Property is not multivalue: Return the stream representation
of the property value.
Property is multivalue: Return stream that provides the system view of
that item.
SubscriptionDiscovery
object for the given
resource.
DavConstants.UNDEFINED_TIMEOUT
for the timeout
cannot be retrieved from the JCR lock.
Session
that optained the lock
is the lock token holder, null
otherwise.Type.WRITE
.
ExportViewReport.EXPORTVIEW_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.
NodeTypeElement
objects.
Element
s representing the value of this
property.
Element
s representing the value of this
property.
value array
.
VersionHistory
associated with the repository node.
VersionHistory
associated with the repository version.
VersionResource
s representing all versions
present in the underlaying JCR version history.
hasOrderableChildNodes
attribute.
isMixin
attribute.
c
is not valid at a certain position in an XML 1.0
NCName it is encoded in the form: '_x' + hexValueOf(c) + '_'
Note that only the local part of a QName
is encoded / decoded.ItemDefinitionImpl
...ItemResourceConstants
provides constants for any resources
representing repository items.AbstractResource.supportedLock
field by lock entries specific for this
resource: write locks (exclusive or exclusive session-scoped) in case the underlaying
node has the node type mix:lockable.
node
):
export view report
locate corresponding node report
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.
JCRWebdavServer
...JcrActiveLock
wraps a JCR lock
object.ActiveLock
object with type 'write
'
and scope 'exclusive
'.
ActiveLock
object with type 'write
'
and scope 'exclusive
'.
JcrDavException
extends the DavException
in order to
wrap various repository exceptions.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.node
.
mandatory
attribute.
multiple
attribute.
MergeInfo
object.
name
attribute.
NodeDefinitionImpl
...NodeResource
class wraps a jcr item in order to respond
to 'GET', 'HEAD', 'PROPFIND' or 'PROPPATCH' requests.NodeResource
that wraps a JSR170 item.
NodeTypeConstants
used to represent nodetype definitions in
Xml.NodeTypeElement
...NodeTypeProperty
...NodeTypeProperty
from the specified general
DavProperty object.
NodeTypesReport
allows to retrieve the definition of a single
or multiple node types.onParentVersion
attribute.
#discoverEvents()
request.
OrderPatch
object.
protected
attribute.
PropertyDefinitionImpl
...RegisteredNamespacesReport
let the client retrieve the namespaces
registered on the repository.
Request body:
RepositoryDescriptorsReport
allows to retrieve the repository
descriptors.ResourceConfig
...ResourceFactory
that uses the given lock manager
and the default resource filter
.
ResourceFactory
that uses the given lock manager
and resource filter.
ResourceFilter
RootCollection
represent the WebDAV root resource that does not
represent any repository item.RootCollection
.
RootItemCollection
represents the root node of the underlaying
repository.RootItemCollection
.
DavSession
object from the given request object.
removeVersion
on the versionhistory item this version belongs to.
DavResource
does only allow
to remove the mixinnodetypes property.
sameNameSiblings
attribute.
SearchResourceImpl
...SearchResultProperty
...SearchResultProperty
.
DavProperty
in a new SearchResultProperty
.
SessionScopedLockEntry
represents the 'session-scoped' write
lock as defined by JCR.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.sInfo
.
DavSessionProvider
.
DavLocatorFactory
.
DavResource
does only allow
to set the mixinnodetypes property.
ItemResourceConstants.JCR_NAMESPACES
) and
forwards any other property to the super class.
Note that again no property status is set.
DavResourceFactory
.
Subscription
or update an existing Subscription
and add it as eventlistener to the ObservationManager
.
TxLockManagerImpl
manages locks with locktype
'dcr:transaction
'.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.
node
.
Subscription
with the given id and remove it
from the ObservationManager
as well as
from the internal map.
ValuesProperty
extends DavProperty
providing
utilities to handle the multiple values of the property item represented
by this resource.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 Node
s.VersionControlledItemCollection
.
VersionHistoryItemCollection
represents a JCR version history.VersionHistoryItemCollection
resource.
VersionItemCollection
represents a JCR version.VersionItemCollection
.
Session.importXML(String, java.io.InputStream, int)
.
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |