Package org.pentaho.platform.api.repository2.unified
-
Interface Summary Interface Description Converter Implementations of this interface are responsible for converting between anInputStreamand anIRepositoryFileData.IAclNodeHelper The interface for operations over ACL nodes.IBackingRepositoryLifecycleManager Allows external code to do initialization work on the backing repository at certain lifecycle milestones.IFileFilter IFileVersioningConfiguration Represents versioning information about a repository file.IPentahoJCRPrivilege IPlatformImportBundle A struct-like object for bundling related objects together for import into the platform.IRepositoryAccessVoter Repository voter to add custom security to the repository.IRepositoryAccessVoterManager Repository voter manager to store list of repository access votersIRepositoryContentConverterHandler Repository Content Converter Handler manages the repository content converter in the platformIRepositoryDefaultAclHandler Supply the default ACL intended to be used when none existIRepositoryFileData The data or payload of aRepositoryFile.IRepositoryVersionManager ISourcesStreamEvents IStreamListener IUnifiedRepository Entry point into the unified repository.MondrianSchemaAnnotator Provides interface for applying model annotations to a Mondrian schema. -
Class Summary Class Description RepositoryFile Immutable repository file.RepositoryFile.Builder RepositoryFileAce Immutable access control entry (ACE).RepositoryFileAcl Immutable access control list (ACL).RepositoryFileAcl.Builder RepositoryFileExtraMetaData Immutable Extra Meta Data.RepositoryFileExtraMetaData.Builder RepositoryFileSid Repository file security identifier (SID) used as file owners and permission recipients in access control entries.RepositoryFileTree A struct for aRepositoryFileand its immediate children.* The immediate children is a list of this type (which can have children and so on).RepositoryFileTree.Builder RepositoryRequest VersionSummary Immutable version summary for aRepositoryFile. -
Enum Summary Enum Description RepositoryFilePermission Repository file permission enumeration.RepositoryFileSid.Type RepositoryRequest.FILES_TYPE_FILTER -
Exception Summary Exception Description ConverterException An exception that can be thrown fromConverterimplementations.RepositoryLifecycleManagerException Exception thrown from aIBackingRepositoryLifecycleManagermethod that failsUnifiedRepositoryAccessDeniedException An exception that can be thrown fromIUnifiedRepositoryimplementations.UnifiedRepositoryCreateFileException An exception that can be thrown fromIUnifiedRepositoryimplementations.UnifiedRepositoryException An exception that can be thrown fromIUnifiedRepositoryimplementations.UnifiedRepositoryFileExistsException An exception that can be thrown fromIUnifiedRepositoryimplementations.UnifiedRepositoryMalformedNameException An exception that can be thrown fromIUnifiedRepositoryimplementations.UnifiedRepositoryReferentialIntegrityException An exception that can be thrown fromIUnifiedRepositoryimplementations.UnifiedRepositoryUpdateFileException An exception that can be thrown fromIUnifiedRepositoryimplementations.