| Interface | Description |
|---|---|
| Checklist.JsonKeys |
Json keys for Checklist.
|
| CheckReport |
Type for collected
Violations from a particlular ProgressCheck. |
| CheckSpec.JsonKeys |
Json keys for CheckSpec.
|
| CoreConstants.CheckReportKeys |
Json keys for CheckReport.
|
| ErrorListener |
A single error handler is used during an OakPAL scan.
|
| ForcedRoot.JsonKeys |
Json keys for ForcedRoot.
|
| JcrNs.JsonKeys |
Json keys for JcrNs.
|
| OakMachine.InspectBody<E extends Throwable> |
Functional interface for
OakMachine.initAndInspect(InspectBody). |
| OakMachine.JcrCustomizer | |
| OakMachine.RepoInitProcessor |
Functional interface for a repoinit processor that unifies the RepoInitParser and JcrRepoInitOpsProcessor
signatures.
|
| OakMachine.SubpackageSilencer |
Functional interface for
Builder.withSubpackageSilencer(SubpackageSilencer). |
| OakpalPlan.JsonKeys | |
| ReportMapper.JsonKeys | |
| ReportMapper.ReaderSupplier |
Functional interface that indicates that the consuming method will open AND close the stream for reading.
|
| ReportMapper.WriterSupplier |
Functional interface that indicates that the consuming method will open AND close the stream for writing.
|
| Util.TryFunction<T,R> | Deprecated
1.3.0 use
Fun.ThrowingFunction |
| Class | Description |
|---|---|
| Checklist |
It's a list of checks, along with initStage properties allowing jars to share CNDs, JCR namespaces and privileges,
and forced roots.
|
| ChecklistPlanner |
Discoverer of checklists and computer of checkSpecs.
|
| CheckSpec |
DTO for full-featured check spec.
|
| CheckSpec.ImmutableSpec | |
| CoreConstants |
Hosts constants for interface types as static singleton getter methods defined by associated interfaces.
|
| DefaultErrorListener |
Default implementation which reports all exceptions as violations.
|
| FileBlobMemoryNodeStore |
A
MemoryNodeStore that offloads binaries to a FileBlobStore. |
| ForcedRoot |
Encapsulation of details necessary to force creation of a particular root path.
|
| InitStage |
Encapsulation of JCR initialization parameters for multistage inits.
|
| InitStage.Builder |
Use the builder to construct the
InitStage. |
| JcrNs |
Config DTO for JCR Namespace Prefix to URI Mappings.
|
| JsonCnd |
Methods and types used to encode/decode QNodeTypeDefinitions as JSON for use in checklists.
|
| Locator |
Unified class path locator for PackageLister classes and scripts.
|
| NamespaceMappingRequest | |
| NamespaceMappingRequest.Builder |
Build a
NamespaceMappingRequest by specifying which namespace mappings (by prefix or by uri) should be
retained. |
| OakMachine |
Entry point for OakPAL Acceptance Library.
|
| OakMachine.Builder |
Use the builder to construct the
OakMachine. |
| OakpalPlan |
A plan is a reproducible execution plan, similar in design to a Checklist, but with the following differences:
1.
|
| OakpalPlan.Builder | |
| ReportMapper |
Serialize violations to/from json.
|
| ScriptProgressCheck |
The
ScriptProgressCheck uses the Invocable interface from JSR223 to listen for scan events and
optionally report check violations. |
| ScriptProgressCheck.ScriptHelper |
ScriptHelper helps scripts to report violations by eliminating the need to import the severity enumerator type.
|
| SimpleReport |
Simple POJO implementing a
CheckReport, used for deserialization. |
| SlingNodetypesScanner |
Singleton class that fetches all node type definitions from OSGi bundle MANIFEST.MF files
with "Sling-Nodetypes" definitions in the classpath.
|
| Util |
| Enum | Description |
|---|---|
| InstallHookPolicy |
Enumeration of policies for dealing with InstallHook processing during a scan.
|
| Exception | Description |
|---|---|
| AbortedScanException |
Represents an error that causes a package scan to abort without notifying the
ErrorListener. |
| ListenerReadOnlyException |
Common exception type for attempted repository writes by ScanListeners.
|
| ScriptProgressCheck.UnregisteredScriptEngineNameException | |
| ScriptRepositoryException |
Adapter for
ScriptException to satisfy listener contracts which throw RepositoryException within an
Invocable. |
Copyright © 2017–2020. All rights reserved.