# All Classes

All Classes Interface Summary Class Summary Enum Summary Exception Summary
AbstractContentPackageHandler
AbstractJcrNodeParser<O>
AccessControlEntry: Simple single ACL statement representation.
AclManager: The Manager able to collect and build System Users and related ACL policies.
ArtifactsDeployer: SPI to deploy artifacts
ArtifactWriter
AssemblerProvider: Encapsulates the VaultPackage assembler logic for the sling initial content extraction
BaseVaultPackageScanner
BundleEntryHandler
BundleSlingInitialContentExtractContext: Holds various context variables for the BundleSlingInitialContentExtractor
BundleSlingInitialContentExtractor: Extracts the sling initial content from a bundle to an java.io.InputStream.
ConfigurationEntryHandler
ContentPackage2FeatureModelConverter
ContentPackage2FeatureModelConverter.PackagePolicy
ContentPackage2FeatureModelConverter.RunModePolicy
ContentPackage2FeatureModelConverter.SlingInitialContentPolicy
ContentPackage2FeatureModelConverterLauncher
ContentPackageEntryHandler
ConverterConstants
ConverterException: A converter exception is thrown when the conversion fails due to errors/problems in the converted source package(s).
CreatePathSegmentProcessor
DefaultAclManager
DefaultEntryHandlersManager
DefaultEntryParser: Implementation of `AbstractJcrNodeParser` that builds and records paths of all elements (nodes) using the specified initial repository path.
DefaultFeaturesManager
DefaultFeaturesManager.ConfigurationHandling
DefaultHandler
DefaultIndexManager
DefaultPackagesEventsEmitter: Writes a CSV file `containerFile,packageId,packageType[,parentId,pathInParent]`
DocViewTreeNode: Represents a serializable docview node inside a tree hierarchy.
EnforceInfo
EntryHandler
EntryHandlersManager
FeaturesManager
FileArtifactWriter
Group
GroupEntryHandler
IndexDefinitions: Holds information about discovered index definitions
IndexDefinitionsEntryHandler: Handler for Jackrabbit Oak index definitions
IndexDefinitionsJsonWriter: Writes index definitions in a JSON format that can be consumed by the `oak-run` tool.
IndexManager: Point of entry for logic related to handling Oak indexes
InputStreamArtifactWriter
JcrNamespaceRegistry: Simple namespace registry backed by a map
JsonConfigurationEntryHandler
LocalMavenRepositoryArtifactsDeployer: Stores the deployed artifacts in a local Maven repository layout.
Mapping
MavenPomSupplierWriter
MixinParser
NodeTypesEntryHandler
NoOpVisitor
OperationProcessor
OperatorConverterException: Runtime exception variant of the converter exception to pass it through the operators/visitors
PackagesEventsEmitter
PrimaryTypeParser
PrivilegesHandler
PropertiesConfigurationEntryHandler
RecollectorVaultPackageScanner
RegexBasedResourceFilter
RepoPath: A Repo Path represents a path in the repository, for example when used in a repoinit section.
RepPolicyEntryHandler
RepPrincipalPolicyEntryHandler
RepRepoPolicyEntryHandler
ResourceFilter
SimpleNamespaceResolver: A simple resolver that is aware of the default "oak" prefix and namespace
SimpleVariablesInterpolator
SingleFileArchive: Best-effort implementation of a FileVault archive only containing a single file.
SingleFileArchive.SingleFileEntry
SlingInitialContentBundleHandler
SystemUser
User
UsersEntryHandler
VariablesInterpolator
VaultContentXMLContentCreator: ContentCreator implementation to write FileVault enhanced DocView XML files (to be packaged into a VaultPackage)
VaultPackageAssembler
VaultPackageUtils
VersionResolverContentPackageEntryHandler
XmlConfigurationEntryHandler
XMLReader: Extends the XMLReader to perform the activate method on construction, since it's protected.