Class PropFindResponseEntity

java.lang.Object
org.exoplatform.services.jcr.webdav.command.propfind.PropFindResponseEntity
All Implemented Interfaces:
javax.ws.rs.core.StreamingOutput

public class PropFindResponseEntity extends Object implements javax.ws.rs.core.StreamingOutput
Created by The eXo Platform SARL .
Version:
$Id: $
Author:
Gennady Azarenkov
  • Field Details

    • xmlStreamWriter

      protected XMLStreamWriter xmlStreamWriter
      XML writer.
    • outputStream

      protected OutputStream outputStream
      Output stream.
    • namespaceContext

      protected final WebDavNamespaceContext namespaceContext
      Namespace context.
    • rootResource

      protected final Resource rootResource
      Root resource.
    • propertyNames

      protected Set<QName> propertyNames
      The list of properties to get.
    • depth

      protected final int depth
      Request depth.
    • propertyNamesOnly

      protected final boolean propertyNamesOnly
      Boolean flag, shows if only property names a requested.
    • session

      protected final javax.jcr.Session session
      Session.
  • Constructor Details

    • PropFindResponseEntity

      public PropFindResponseEntity(int depth, Resource rootResource, Set<QName> propertyNames, boolean propertyNamesOnly, javax.jcr.Session session)
      Constructor.
      Parameters:
      depth - reqest depth.
      rootResource - root resource.
      propertyNames - the list of properties requested
      propertyNamesOnly - if only property names a requested
    • PropFindResponseEntity

      public PropFindResponseEntity(int depth, Resource rootResource, Set<QName> propertyNames, boolean propertyNamesOnly)
  • Method Details