Interface Summary Interface Description IAclMetadataStrategy IDeleteHelperHandles delete, undelete, and permanent delete. ILockHelperHelper class that stores, retrieves, and removes lock tokens. IPathConversionHelperConverts between absolute and relative paths. IPentahoInternalPrincipalMarker interface that denotes principals that are part of internal ACEs that are never exposed to clients. ITransformer<T extends org.pentaho.platform.api.repository2.unified.IRepositoryFileData>A pluggable method for reading and writing
Class Summary Class Description DefaultDeleteHelperDefault implementation of
DefaultLockHelperDefault implementation of
DumpToFilePentahoSystemListenerCreates an export of the JCR in various formats. DumpToFilePentahoSystemListener.DumpToFileTraversingItemVisitor IAclMetadataStrategy.AclMetadataImmutable ACL metadata. InheritDefaultAclHandlerCreate default ACL to inherit parent ACL JcrAclMetadataStrategy JcrAclMetadataStrategy.AclMetadataPrincipalSpecial principal used in ACEs that contains two pieces of metadata about the ACL as a whole: Owner: Separate from all ACEs, what Principal is the owner? (Owners can be treated specially.) Entries Inheriting: Whether or not the ACEs of this ACL apply or instead an ancestor. JcrAclNodeHelper JcrRepositoryDumpToFileCreates an export of the JCR in various formats. JcrRepositoryDumpToFile.DumpToFileTraversingItemVisitor JcrRepositoryFileAclDaoJackrabbit-based implementation of
JcrRepositoryFileAclUtilsACL utilities. JcrRepositoryFileDaoCRUD operations against JCR. JcrRepositoryFileUtilsClass of static methods where the real JCR work takes place. JcrStringHelperCollect JCR string helper methods to centralize implementations These methods are intended for internal use only. JcrTenantUtils LocalePropertyResolver LocalizationUtil NodeHelper PentahoJcrConstantsPentaho JCR constants. PentahoMetadataAcePrincipalSpecial principal used in ACEs that contains two pieces of metadata about the ACL as a whole: Owner: Separate from all ACEs, what Principal is the owner? (Owners can be treated specially.) Entries Inheriting: Whether or not the ACEs of this ACL apply or instead an ancestor. RepositoryCleanerThis class provides a static method RepositoryCleaner.gc() for running JCR's GC routine. RepositoryFileProxyUser: nbaker Date: 5/28/13 RepositoryFileProxyFactoryUser: nbaker Date: 5/28/13 SharedObjectsDefaultAclHandlerThis default acl handler sets the default security to Authenticated ALL for specific shared paths specified by a list in the configuration, defaulting to just databases at this time.
Enum Summary Enum Description JcrRepositoryDumpToFile.Mode