Uses of Interface
org.apache.jackrabbit.webdav.version.report.Report

Packages that use Report
org.apache.jackrabbit.webdav.jcr.version.report Contains JCR specific reports. 
org.apache.jackrabbit.webdav.security   
org.apache.jackrabbit.webdav.security.report   
org.apache.jackrabbit.webdav.simple   
org.apache.jackrabbit.webdav.version Interfaces and classes used to cover functionality defined by RFC 3253: Versioning Extensions to WebDAV
org.apache.jackrabbit.webdav.version.report Report interface and inplementation for default reports defined by RFC 3253. 
 

Uses of Report in org.apache.jackrabbit.webdav.jcr.version.report
 

Classes in org.apache.jackrabbit.webdav.jcr.version.report that implement Report
 class AbstractJcrReport
          AbstractJcrReport...
 class ExportViewReport
          ExportViewReport handles REPORT requests for the 'exportview' report.
 class JcrPrivilegeReport
          JcrPrivilegeReport...
 class LocateByUuidReport
          LocateByUuidReport handles REPORT requests for the 'locate-by-uuid' report.
 class LocateCorrespondingNodeReport
          LocateCorrespondingNodeReport is used to identify the resource that represents the corresponding node in another workspace.
 class NodeTypesReport
          NodeTypesReport allows to retrieve the definition of a single or multiple node types.
 class RegisteredNamespacesReport
          RegisteredNamespacesReport let the client retrieve the namespaces registered on the repository.

Request body:

 class RepositoryDescriptorsReport
          RepositoryDescriptorsReport allows to retrieve the repository descriptors.
 

Uses of Report in org.apache.jackrabbit.webdav.security
 

Methods in org.apache.jackrabbit.webdav.security that return Report
 Report AclResource.getReport(ReportInfo reportInfo)
          Same as DeltaVResource.getReport(ReportInfo).
 

Uses of Report in org.apache.jackrabbit.webdav.security.report
 

Classes in org.apache.jackrabbit.webdav.security.report that implement Report
 class AbstractSecurityReport
          AbstractSecurityReport covers basic validation and utilities common to the majority of the reports defined within RFC 3744.
 class AclPrincipalReport
          The AclPrincipalReport report returns the requested property set for all principals in the DAV:acl property, that are identified by http(s) URLs or by a DAV:property principal.
 class PrincipalMatchReport
          PrincipalMatchReport can be request for any collection resources.
 class PrincipalSearchReport
          The PrincipalSearchReport performs a search for all principals that match the search criteria specified in the request.

The following XML structure is required in the request body:

 class SearchablePropertyReport
          SearchablePropertyReport identifies those properties that may be searched using the DAV:principal-property-search REPORT.
 

Uses of Report in org.apache.jackrabbit.webdav.simple
 

Methods in org.apache.jackrabbit.webdav.simple that return Report
 Report DeltaVResourceImpl.getReport(ReportInfo reportInfo)
           
 

Uses of Report in org.apache.jackrabbit.webdav.version
 

Methods in org.apache.jackrabbit.webdav.version that return Report
 Report DeltaVResource.getReport(ReportInfo reportInfo)
          Runs the report specified by the given ReportInfo.
 

Uses of Report in org.apache.jackrabbit.webdav.version.report
 

Classes in org.apache.jackrabbit.webdav.version.report that implement Report
 class CompareBaselineReport
          CompareBaselineReport...
 class ExpandPropertyReport
          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.
 class LatestActivityVersionReport
          LatestActivityVersionReport is applied to a version history to identify the latest version that is selected from that version history by a given activity.
 class LocateByHistoryReport
          LocateByHistoryReport encapsulates the DAV:locate-by-hisotry report, that may be used to locate a version-controlled resource for that version history.
 class VersionTreeReport
          VersionTreeReport encapsulates the DAV:version-tree report.
 

Methods in org.apache.jackrabbit.webdav.version.report that return Report
 Report ReportType.createReport(DeltaVResource resource, ReportInfo info)
          Creates a new Report with this type.
 

Method parameters in org.apache.jackrabbit.webdav.version.report with type arguments of type Report
static ReportType ReportType.register(String localName, Namespace namespace, Class<? extends Report> reportClass)
          Register the report type with the given name, namespace and class, that can run that report.
 



Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.