Package org.pentaho.platform.api.repository2.unified
-
Interface Summary Interface Description Converter Implementations of this interface are responsible for converting between anInputStream
and 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 aRepositoryFile
and 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 fromConverter
implementations.RepositoryLifecycleManagerException Exception thrown from aIBackingRepositoryLifecycleManager
method that failsUnifiedRepositoryAccessDeniedException An exception that can be thrown fromIUnifiedRepository
implementations.UnifiedRepositoryCreateFileException An exception that can be thrown fromIUnifiedRepository
implementations.UnifiedRepositoryException An exception that can be thrown fromIUnifiedRepository
implementations.UnifiedRepositoryFileExistsException An exception that can be thrown fromIUnifiedRepository
implementations.UnifiedRepositoryMalformedNameException An exception that can be thrown fromIUnifiedRepository
implementations.UnifiedRepositoryReferentialIntegrityException An exception that can be thrown fromIUnifiedRepository
implementations.UnifiedRepositoryUpdateFileException An exception that can be thrown fromIUnifiedRepository
implementations.