Class PropstatGroupedRepresentation

java.lang.Object
org.exoplatform.services.jcr.webdav.xml.PropstatGroupedRepresentation

public class PropstatGroupedRepresentation extends Object
Created by The eXo Platform SARL.
Version:
$Id: $
Author:
Gennady Azarenkov
  • Field Details

    • propStats

      protected final Map<String,Set<org.exoplatform.common.util.HierarchicalProperty>> propStats
      properties statuses.
    • propNames

      protected Set<QName> propNames
      properties names
    • namesOnly

      protected final boolean namesOnly
      Boolean flag. Shows if only properties names are required (true) or properties and values (false).
    • resource

      protected final Resource resource
      resource.
    • session

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

    • PropstatGroupedRepresentation

      public PropstatGroupedRepresentation(Resource resource, Set<QName> propNames, boolean namesOnly, javax.jcr.Session session) throws javax.jcr.RepositoryException
      Parameters:
      resource - resource
      propNames - properties names
      namesOnly - Boolean flag. Shows if only properties names are required (true) or properties and values (false).
      Throws:
      javax.jcr.RepositoryException - RepositoryException
    • PropstatGroupedRepresentation

      public PropstatGroupedRepresentation(Resource resource, Set<QName> propNames, boolean namesOnly) throws javax.jcr.RepositoryException
      Throws:
      javax.jcr.RepositoryException
  • Method Details

    • getPropStats

      public final Map<String,Set<org.exoplatform.common.util.HierarchicalProperty>> getPropStats() throws javax.jcr.RepositoryException
      Returns properties statuses.
      Returns:
      properties statuses
      Throws:
      javax.jcr.RepositoryException - RepositoryException