- generateReport(ProgressCheck) - Static method in class net.adamcin.oakpal.core.SimpleReport
-
- generateReport(ErrorListener) - Static method in class net.adamcin.oakpal.core.SimpleReport
-
- getAllowedModes() - Method in enum net.adamcin.oakpal.core.checks.AcHandling.ACHandlingLevelSet
-
- getBase() - Method in class net.adamcin.oakpal.core.OakpalPlan
-
- getChecklists() - Method in class net.adamcin.oakpal.core.OakpalPlan
-
- getCheckName() - Method in interface net.adamcin.oakpal.core.CheckReport
-
The serialized display name of the package check that created the report.
- getCheckName() - Method in class net.adamcin.oakpal.core.checks.Echo
-
- getCheckName() - Method in class net.adamcin.oakpal.core.ScriptProgressCheck
-
- getCheckName() - Method in class net.adamcin.oakpal.core.SimpleReport
-
- getChecks() - Method in class net.adamcin.oakpal.core.Checklist
-
- getChecks() - Method in class net.adamcin.oakpal.core.OakpalPlan
-
- getCndUrls() - Method in class net.adamcin.oakpal.core.Checklist
-
- getConfig() - Method in class net.adamcin.oakpal.core.CheckSpec
-
If impl
references a script check or a ProgressCheckFactory
,
or if the check loaded from a checklist by name
is a script check or a
ProgressCheckFactory
, this is used to configure the check.
- getCurrentPackageFile() - Method in exception net.adamcin.oakpal.core.AbortedScanException
-
- getCurrentPackageNode() - Method in exception net.adamcin.oakpal.core.AbortedScanException
-
- getCurrentPackageUrl() - Method in exception net.adamcin.oakpal.core.AbortedScanException
-
- getDefaultPlan() - Method in class net.adamcin.oakpal.core.opear.AdhocOpear
-
- getDefaultPlan() - Method in interface net.adamcin.oakpal.core.opear.Opear
-
Get the default plan url specfied by the opear manifest, which may be
OakpalPlan.EMPTY_PLAN_URL
if no
other plan is exported.
- getDefaultPlan() - Method in class net.adamcin.oakpal.core.opear.OpearFile
-
- getEffectiveCheckSpecs(List<CheckSpec>) - Method in class net.adamcin.oakpal.core.ChecklistPlanner
-
Compute the checklist plan for progress checks, given a list of override specs to apply.
- getEmbeddedId() - Method in class net.adamcin.oakpal.core.sling.EmbeddedPackageInstallableParams
-
- getEngineName() - Method in exception net.adamcin.oakpal.core.ScriptProgressCheck.UnregisteredScriptEngineNameException
-
- getErrorListener() - Method in class net.adamcin.oakpal.core.OakMachine
-
- getFactoryPid() - Method in class net.adamcin.oakpal.core.sling.OsgiConfigInstallableParams
-
- getFailedPackageMessage() - Method in exception net.adamcin.oakpal.core.AbortedScanException
-
- getForcedRoots() - Method in class net.adamcin.oakpal.core.Checklist
-
- getForcedRoots() - Method in class net.adamcin.oakpal.core.OakpalPlan
-
- getImpl() - Method in class net.adamcin.oakpal.core.CheckSpec
-
The direct classpath lookup name for a particular check.
- getInitStages() - Method in class net.adamcin.oakpal.core.ChecklistPlanner
-
- getInlineEngine() - Method in class net.adamcin.oakpal.core.CheckSpec
-
Specifies a ScriptEngineFactory name, or null to use the default of "javascript", in conjunction with a non-null
value for
CheckSpec.getInlineScript()
.
- getInlineScript() - Method in class net.adamcin.oakpal.core.CheckSpec
-
As an alternative to
CheckSpec.getImpl()
, a CheckSpec may specify script check source code inline, i.e., as a
javascript string.
- getInstallableType() - Method in class net.adamcin.oakpal.core.sling.EmbeddedPackageInstallableParams
-
- getInstallableType() - Method in class net.adamcin.oakpal.core.sling.OsgiConfigInstallableParams
-
- getInstallableType() - Method in interface net.adamcin.oakpal.core.sling.SlingInstallableParams
-
Get the constructed installable type.
- getInstallHookPolicy() - Method in class net.adamcin.oakpal.core.OakpalPlan
-
- getJcrNamespaces() - Method in class net.adamcin.oakpal.core.Checklist
-
- getJcrNamespaces() - Method in class net.adamcin.oakpal.core.OakpalPlan
-
- getJcrNodetypes() - Method in class net.adamcin.oakpal.core.Checklist
-
- getJcrNodetypes() - Method in class net.adamcin.oakpal.core.OakpalPlan
-
- getJcrPrivilegeNames() - Method in class net.adamcin.oakpal.core.Checklist
-
- getJcrPrivileges() - Method in class net.adamcin.oakpal.core.Checklist
-
- getJcrPrivileges() - Method in class net.adamcin.oakpal.core.OakpalPlan
-
- getManifestHeaderValues(Manifest, String) - Static method in class net.adamcin.oakpal.core.Util
-
- getMessage() - Method in exception net.adamcin.oakpal.core.AbortedScanException
-
- getMixinTypes() - Method in class net.adamcin.oakpal.core.ForcedRoot
-
- getModuleName() - Method in class net.adamcin.oakpal.core.Checklist
-
- getName() - Method in class net.adamcin.oakpal.core.Checklist
-
- getName() - Method in class net.adamcin.oakpal.core.checks.JcrPropertyConstraints
-
- getName() - Method in class net.adamcin.oakpal.core.CheckSpec
-
The display name for the check.
- getName() - Method in class net.adamcin.oakpal.core.OakpalPlan
-
- getNamespacePrefixes() - Method in class net.adamcin.oakpal.core.ForcedRoot
-
List the namespace prefixes referenced by elements of this forcedRoot.
- getNodeStore() - Method in class net.adamcin.oakpal.core.FileBlobMemoryNodeStore
-
- getOriginalJson() - Method in class net.adamcin.oakpal.core.OakpalPlan
-
- getParseError() - Method in class net.adamcin.oakpal.core.sling.OsgiConfigInstallableParams
-
- getPath() - Method in class net.adamcin.oakpal.core.ForcedRoot
-
- getPlanClassLoader(ClassLoader) - Method in class net.adamcin.oakpal.core.opear.AdhocOpear
-
- getPlanClassLoader(ClassLoader) - Method in interface net.adamcin.oakpal.core.opear.Opear
-
Get a URL classloader constructed for this opear using the provided classloader as the parent.
- getPlanClassLoader(ClassLoader) - Method in class net.adamcin.oakpal.core.opear.OpearFile
-
- getPrefix() - Method in class net.adamcin.oakpal.core.JcrNs
-
The namespace prefix.
- getPreInstallFiles() - Method in class net.adamcin.oakpal.core.OakMachine
-
- getPreInstallUrls() - Method in class net.adamcin.oakpal.core.OakMachine
-
Return the urls for preinstall packages.
- getPreInstallUrls() - Method in class net.adamcin.oakpal.core.OakpalPlan
-
- getPrimaryType() - Method in class net.adamcin.oakpal.core.ForcedRoot
-
- getPrivilegesFromJson(JsonValue, NamespaceMapping) - Static method in class net.adamcin.oakpal.core.JsonCnd
-
Read a serialized JSON privileges object (or array of privilege names) into a list of qualified privilege definitions.
- getProgressChecks() - Method in class net.adamcin.oakpal.core.OakMachine
-
- getProperties() - Method in class net.adamcin.oakpal.core.sling.OsgiConfigInstallableParams
-
- getQTypesFromJson(JsonObject, NamespaceMapping) - Static method in class net.adamcin.oakpal.core.JsonCnd
-
Read a serialized JSON CND into a list of qualified node type definitions.
- getRepoInits() - Method in class net.adamcin.oakpal.core.Checklist
-
- getRepoInits() - Method in class net.adamcin.oakpal.core.OakpalPlan
-
- getRepoInitUrls() - Method in class net.adamcin.oakpal.core.OakpalPlan
-
- getReportedViolations() - Method in class net.adamcin.oakpal.core.checks.Echo
-
- getReportedViolations() - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
- getReportedViolations() - Method in class net.adamcin.oakpal.core.ScriptProgressCheck
-
- getRequireType() - Method in class net.adamcin.oakpal.core.checks.JcrPropertyConstraints
-
- getResourceBundle() - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
- getResourceBundleBaseName() - Method in class net.adamcin.oakpal.core.ScriptProgressCheck
-
- getRunModes() - Method in class net.adamcin.oakpal.core.OakpalPlan
-
- getScripts() - Method in class net.adamcin.oakpal.core.sling.SlingRepoInitScripts
-
- getServicePid() - Method in class net.adamcin.oakpal.core.sling.OsgiConfigInstallableParams
-
- getSeverity() - Method in class net.adamcin.oakpal.core.checks.JcrPropertyConstraints
-
- getSlingInstallable() - Method in class net.adamcin.oakpal.core.sling.SlingRepoInitScripts
-
- getSpecificPlan(String) - Method in class net.adamcin.oakpal.core.opear.AdhocOpear
-
- getSpecificPlan(String) - Method in interface net.adamcin.oakpal.core.opear.Opear
-
When the opear exports multiple plans, use this method to request a specific plan other than the default.
- getSpecificPlan(String) - Method in class net.adamcin.oakpal.core.opear.OpearFile
-
- getString(String) - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
Lookup a localized string from the resource bundle.
- getString(String) - Method in class net.adamcin.oakpal.core.ScriptProgressCheck.ScriptHelper
-
- getTemplate() - Method in class net.adamcin.oakpal.core.CheckSpec
-
- getUri() - Method in class net.adamcin.oakpal.core.JcrNs
-
The namespace URI.
- getValueRules() - Method in class net.adamcin.oakpal.core.checks.JcrPropertyConstraints
-
- getViolations() - Method in interface net.adamcin.oakpal.core.CheckReport
-
The reported violations.
- getViolations(Severity) - Method in interface net.adamcin.oakpal.core.CheckReport
-
The list of violations filtered to ignore severities less than atLeastAsSevere
.
- getViolations() - Method in class net.adamcin.oakpal.core.SimpleReport
-
- OakMachine - Class in net.adamcin.oakpal.core
-
Entry point for OakPAL Acceptance Library.
- OakMachine.Builder - Class in net.adamcin.oakpal.core
-
- OakMachine.InspectBody<E extends Throwable> - Interface in net.adamcin.oakpal.core
-
- OakMachine.JcrCustomizer - Interface in net.adamcin.oakpal.core
-
- OakMachine.RepoInitProcessor - Interface in net.adamcin.oakpal.core
-
Functional interface for a repoinit processor that unifies the RepoInitParser and JcrRepoInitOpsProcessor
signatures.
- OakMachine.SubpackageSilencer - Interface in net.adamcin.oakpal.core
-
Functional interface for Builder.withSubpackageSilencer(SubpackageSilencer)
.
- OAKPAL_CHECKLIST - Static variable in class net.adamcin.oakpal.core.ChecklistPlanner
-
- OAKPAL_MODULENAME - Static variable in class net.adamcin.oakpal.core.ChecklistPlanner
-
- OakpalPlan - Class in net.adamcin.oakpal.core
-
A plan is a reproducible execution plan, similar in design to a Checklist, but with the following differences:
1.
- OakpalPlan.Builder - Class in net.adamcin.oakpal.core
-
- OakpalPlan.JsonKeys - Interface in net.adamcin.oakpal.core
-
- onForcedRootCreationError(Throwable, ForcedRoot) - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
- onForcedRootCreationError(Throwable, ForcedRoot) - Method in interface net.adamcin.oakpal.core.ErrorListener
-
Called for each error thrown during creation of a forced JCR root.
- onImporterException(Exception, PackageId, String) - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
- onImporterException(Exception, PackageId, String) - Method in interface net.adamcin.oakpal.core.ErrorListener
-
Called when the package FileVault importer encounters an error such as an XML syntax exception.
- onInstallHookError(Throwable, PackageId) - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
- onInstallHookError(Throwable, PackageId) - Method in interface net.adamcin.oakpal.core.ErrorListener
-
Called when an exception is thrown when attempting to register install hooks for a particular package.
- onJcrNamespaceRegistrationError(Throwable, String, String) - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
- onJcrNamespaceRegistrationError(Throwable, String, String) - Method in interface net.adamcin.oakpal.core.ErrorListener
-
Called for each unresolved error thrown during JCR namespace prefix registration.
- onJcrPrivilegeRegistrationError(Throwable, String) - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
- onJcrPrivilegeRegistrationError(Throwable, String) - Method in interface net.adamcin.oakpal.core.ErrorListener
-
Called for each unresolved error thrown during JCR privilege registration.
- onListenerException(Exception, ProgressCheck, PackageId) - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
- onListenerException(Exception, ProgressCheck, PackageId) - Method in interface net.adamcin.oakpal.core.ErrorListener
-
Called when a ProgressCheck
throws an exception.
- onListenerPathException(Exception, ProgressCheck, PackageId, String) - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
- onListenerPathException(Exception, ProgressCheck, PackageId, String) - Method in interface net.adamcin.oakpal.core.ErrorListener
-
Called when a ProgressCheck
throws an exception when handling an imported path.
- onNodeTypeRegistrationError(Throwable, URL) - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
- onNodeTypeRegistrationError(Throwable, URL) - Method in interface net.adamcin.oakpal.core.ErrorListener
-
Called for each unresolved error thrown during node type definition auto-installation.
- onProhibitedInstallHookRegistration(PackageId) - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
- onProhibitedInstallHookRegistration(PackageId) - Method in interface net.adamcin.oakpal.core.ErrorListener
-
- onRepoInitInlineError(Throwable, List<String>) - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
- onRepoInitInlineError(Throwable, List<String>) - Method in interface net.adamcin.oakpal.core.ErrorListener
-
Called for an IOException or RepoInitParsingException when parsing a list of repoinit scripts during
InitStage.initSession()
.
- onRepoInitUrlError(Throwable, URL) - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
- onRepoInitUrlError(Throwable, URL) - Method in interface net.adamcin.oakpal.core.ErrorListener
-
Called for an IOException or RepoInitParsingException when parsing a repoinit url during
InitStage.initSession()
.
- onSlingCreateInstallableError(Exception, Class<? extends SlingInstallable>, PackageId, String) - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
- onSlingCreateInstallableError(Exception, Class<? extends SlingInstallable>, PackageId, String) - Method in interface net.adamcin.oakpal.core.ErrorListener
-
Called for errors occurring during an attempt to create an installable from a node submitted to a
SlingSimulator
, such as parsing errors for OSGi Config files.
- onSlingEmbeddedPackageError(Throwable, EmbeddedPackageInstallable) - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
- onSlingEmbeddedPackageError(Throwable, EmbeddedPackageInstallable) - Method in interface net.adamcin.oakpal.core.ErrorListener
-
Called for an IOException, PackageException, or RepositoryException when installing an embedded package submitted
to a SlingSimulator
.
- onSlingRepoInitScriptsError(Throwable, List<String>, String, SlingInstallable) - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
- onSlingRepoInitScriptsError(Throwable, List<String>, String, SlingInstallable) - Method in interface net.adamcin.oakpal.core.ErrorListener
-
Called for an IOException or RepoInitParsingException when parsing an installable repoinit script submitted
to a SlingSimulator
.
- onSubpackageException(Exception, PackageId) - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
- onSubpackageException(Exception, PackageId) - Method in interface net.adamcin.oakpal.core.ErrorListener
-
Called when an exception was thrown when attempting to open or extract a package.
- Opear - Interface in net.adamcin.oakpal.core.opear
-
OPEAR stands for "OakPal Encapsulated ARchive".
- OpearFile - Class in net.adamcin.oakpal.core.opear
-
The default implemenation of
Opear
.
- open() - Method in interface net.adamcin.oakpal.core.ReportMapper.ReaderSupplier
-
- open() - Method in interface net.adamcin.oakpal.core.ReportMapper.WriterSupplier
-
- open(SlingOpenable<ResourceType>) - Method in class net.adamcin.oakpal.core.sling.DefaultSlingSimulator
-
- open(SlingOpenable<ResourceType>) - Method in class net.adamcin.oakpal.core.sling.NoopSlingSimulator
-
- open(SlingOpenable<ResourceType>) - Method in interface net.adamcin.oakpal.core.sling.SlingSimulatorBackend
-
Return a supplier that tries to open an installable resource from the specified installable path.
- openEmbeddedPackage(EmbeddedPackageInstallable) - Method in class net.adamcin.oakpal.core.sling.DefaultSlingSimulator
-
- optFunc(Function<T, R>) - Static method in class net.adamcin.oakpal.core.Util
-
- orderedKeys() - Method in interface net.adamcin.oakpal.core.Checklist.JsonKeys
-
- OsgiConfigInstallableParams - Class in net.adamcin.oakpal.core.sling
-
- OsgiConfigInstallableParams(Map<String, Object>, String, String, Exception) - Constructor for class net.adamcin.oakpal.core.sling.OsgiConfigInstallableParams
-
- Overlaps - Class in net.adamcin.oakpal.core.checks
-
The overlaps
check keeps track of installed package workspace filters, and checks every affected path going
forward against previous workspace filters for overlap, using WorkspaceFilter.contains(String)
.
- Overlaps() - Constructor for class net.adamcin.oakpal.core.checks.Overlaps
-
- Overlaps.JsonKeys - Interface in net.adamcin.oakpal.core.checks
-
- overlay(CheckSpec) - Method in class net.adamcin.oakpal.core.CheckSpec
-
Apply this spec's attributes as an overlay to that spec's attributes.
- overrides(CheckSpec) - Method in class net.adamcin.oakpal.core.CheckSpec
-
Returns true if this overrides that.
- scanPackage(File...) - Method in class net.adamcin.oakpal.core.OakMachine
-
Perform a scan of the provided package file or files.
- scanPackages(List<File>) - Method in class net.adamcin.oakpal.core.OakMachine
-
Execute a scan by installing each of the provided package files in sequence.
- scopeNodeTypes() - Method in interface net.adamcin.oakpal.core.checks.JcrProperties.JsonKeys
-
- scopePackageIds() - Method in interface net.adamcin.oakpal.core.checks.CompositeStoreAlignment.JsonKeys
-
- scopePaths() - Method in interface net.adamcin.oakpal.core.checks.JcrProperties.JsonKeys
-
- ScriptHelper() - Constructor for class net.adamcin.oakpal.core.ScriptProgressCheck.ScriptHelper
-
- ScriptProgressCheck - Class in net.adamcin.oakpal.core
-
- ScriptProgressCheck.ScriptHelper - Class in net.adamcin.oakpal.core
-
ScriptHelper helps scripts to report violations by eliminating the need to import the severity enumerator type.
- ScriptProgressCheck.UnregisteredScriptEngineNameException - Exception in net.adamcin.oakpal.core
-
- ScriptRepositoryException - Exception in net.adamcin.oakpal.core
-
- ScriptRepositoryException(ScriptException) - Constructor for exception net.adamcin.oakpal.core.ScriptRepositoryException
-
Adapt a script exception.
- setConfig(JsonObject) - Method in class net.adamcin.oakpal.core.CheckSpec.ImmutableSpec
-
- setConfig(JsonObject) - Method in class net.adamcin.oakpal.core.CheckSpec
-
Set a new config object value.
- setErrorListener(ErrorListener) - Method in class net.adamcin.oakpal.core.sling.DefaultSlingSimulator
-
- setErrorListener(ErrorListener) - Method in class net.adamcin.oakpal.core.sling.NoopSlingSimulator
-
- setErrorListener(ErrorListener) - Method in interface net.adamcin.oakpal.core.sling.SlingSimulatorBackend
-
Provide an ErrorListener.
- setImpl(String) - Method in class net.adamcin.oakpal.core.CheckSpec.ImmutableSpec
-
- setImpl(String) - Method in class net.adamcin.oakpal.core.CheckSpec
-
Set a new impl value.
- setInlineEngine(String) - Method in class net.adamcin.oakpal.core.CheckSpec.ImmutableSpec
-
- setInlineEngine(String) - Method in class net.adamcin.oakpal.core.CheckSpec
-
- setInlineScript(String) - Method in class net.adamcin.oakpal.core.CheckSpec.ImmutableSpec
-
- setInlineScript(String) - Method in class net.adamcin.oakpal.core.CheckSpec
-
Set a new invokable script check source value.
- setMixinTypes(List<String>) - Method in class net.adamcin.oakpal.core.ForcedRoot
-
- setName(String) - Method in class net.adamcin.oakpal.core.CheckSpec.ImmutableSpec
-
- setName(String) - Method in class net.adamcin.oakpal.core.CheckSpec
-
Set a new display name for the check.
- setPackageManager(JcrPackageManager) - Method in class net.adamcin.oakpal.core.sling.DefaultSlingSimulator
-
- setPackageManager(JcrPackageManager) - Method in class net.adamcin.oakpal.core.sling.NoopSlingSimulator
-
- setPackageManager(JcrPackageManager) - Method in interface net.adamcin.oakpal.core.sling.SlingSimulatorBackend
-
Provide a JCR package manager.
- setPath(String) - Method in class net.adamcin.oakpal.core.ForcedRoot
-
- setPrefix(String) - Method in class net.adamcin.oakpal.core.JcrNs
-
- setPrimaryType(String) - Method in class net.adamcin.oakpal.core.ForcedRoot
-
- setResourceBundle(ResourceBundle) - Method in class net.adamcin.oakpal.core.DefaultErrorListener
-
- setResourceBundle(ResourceBundle) - Method in class net.adamcin.oakpal.core.ScriptProgressCheck
-
- setSession(Session) - Method in class net.adamcin.oakpal.core.sling.DefaultSlingSimulator
-
- setSession(Session) - Method in class net.adamcin.oakpal.core.sling.NoopSlingSimulator
-
- setSession(Session) - Method in interface net.adamcin.oakpal.core.sling.SlingSimulatorBackend
-
Provide a JCR session.
- setSkip(boolean) - Method in class net.adamcin.oakpal.core.CheckSpec.ImmutableSpec
-
- setSkip(boolean) - Method in class net.adamcin.oakpal.core.CheckSpec
-
Set to true to skip the check.
- setTemplate(String) - Method in class net.adamcin.oakpal.core.CheckSpec.ImmutableSpec
-
- setTemplate(String) - Method in class net.adamcin.oakpal.core.CheckSpec
-
Set a new template value.
- setUri(String) - Method in class net.adamcin.oakpal.core.JcrNs
-
- severeViolation(String, PackageId...) - Method in class net.adamcin.oakpal.core.ScriptProgressCheck.ScriptHelper
-
- severity() - Method in interface net.adamcin.oakpal.core.checks.CompositeStoreAlignment.JsonKeys
-
- severity() - Method in interface net.adamcin.oakpal.core.checks.ExpectAces.JsonKeys
-
- severity() - Method in interface net.adamcin.oakpal.core.checks.ExpectPaths.JsonKeys
-
- severity() - Method in interface net.adamcin.oakpal.core.checks.JcrPropertyConstraints.JsonKeys
-
- severity() - Method in interface net.adamcin.oakpal.core.checks.Paths.JsonKeys
-
- SIMPLE_DIR_PLAN - Static variable in interface net.adamcin.oakpal.core.opear.Opear
-
- SimpleReport - Class in net.adamcin.oakpal.core
-
Simple POJO implementing a
CheckReport
, used for deserialization.
- SimpleReport(String, Collection<Violation>) - Constructor for class net.adamcin.oakpal.core.SimpleReport
-
- simulateSling(SlingSimulator, Set<String>) - Method in class net.adamcin.oakpal.core.checks.Echo
-
- simulateSling(SlingSimulator, Set<String>) - Method in class net.adamcin.oakpal.core.ScriptProgressCheck
-
- skip() - Method in interface net.adamcin.oakpal.core.CheckSpec.JsonKeys
-
- SLING_NODETYPES - Static variable in class net.adamcin.oakpal.core.SlingNodetypesScanner
-
- SlingInstallableParams<T extends net.adamcin.oakpal.api.SlingInstallable> - Interface in net.adamcin.oakpal.core.sling
-
Encapsulation of parameters that
- SlingJcrInstaller - Class in net.adamcin.oakpal.core.checks
-
The SlingJcrInstaller
is a check implementation that watches for Sling installable nodes and registers them
with the SlingSimulator
when sling simulation is active.
- SlingJcrInstaller() - Constructor for class net.adamcin.oakpal.core.checks.SlingJcrInstaller
-
- SlingJcrInstaller.JsonKeys - Interface in net.adamcin.oakpal.core.checks
-
- SlingNodetypesScanner - Class in net.adamcin.oakpal.core
-
Singleton class that fetches all node type definitions from OSGi bundle MANIFEST.MF files
with "Sling-Nodetypes" definitions in the classpath.
- SlingRepoInitScripts - Class in net.adamcin.oakpal.core.sling
-
Locates a jcr path that should be treated as an installable provider of repoinit scripts.
- SlingSimulatorBackend - Interface in net.adamcin.oakpal.core.sling
-
Interface defining internal-facing behavior for the SlingSimulator, primarily regarding the retrieval and processing
of Sling JCR installable resources submitted by ProgressChecks.
- startedScan() - Method in class net.adamcin.oakpal.core.checks.Echo
-
- startedScan() - Method in class net.adamcin.oakpal.core.ScriptProgressCheck
-
- startedScan() - Method in class net.adamcin.oakpal.core.sling.DefaultSlingSimulator
-
- startingWithPlan(OakpalPlan) - Method in class net.adamcin.oakpal.core.OakpalPlan.Builder
-
- streamNsPrefix(String) - Static method in class net.adamcin.oakpal.core.JsonCnd
-
Utility method to return a namespace prefix if a colon is present.
- Subpackages - Class in net.adamcin.oakpal.core.checks
-
Check for subpackage inclusion.
- Subpackages() - Constructor for class net.adamcin.oakpal.core.checks.Subpackages
-
- Subpackages.JsonKeys - Interface in net.adamcin.oakpal.core.checks
-
- withChecklists(List<String>) - Method in class net.adamcin.oakpal.core.OakpalPlan.Builder
-
- withChecks(List<CheckSpec>) - Method in class net.adamcin.oakpal.core.OakpalPlan.Builder
-
- withEnablePreInstallHooks(boolean) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
Set to true
to enable pre-install package install hooks for the scan.
- withEnablePreInstallHooks(boolean) - Method in class net.adamcin.oakpal.core.OakpalPlan.Builder
-
- withErrorListener(ErrorListener) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
- withForcedRoot(String, String...) - Method in class net.adamcin.oakpal.core.InitStage.Builder
-
Force the creation of the described root path prior to the scan.
- withForcedRoot(ForcedRoot) - Method in class net.adamcin.oakpal.core.InitStage.Builder
-
Force the creation of the described root path prior to the scan.
- withForcedRoots(List<ForcedRoot>) - Method in class net.adamcin.oakpal.core.InitStage.Builder
-
Force the creation of the described root path prior to the scan.
- withForcedRoots(List<ForcedRoot>) - Method in class net.adamcin.oakpal.core.OakpalPlan.Builder
-
- withInitStage(InitStage...) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
Add a single instance of
InitStage
(or more) to the scan.
- withInitStages(List<InitStage>) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
- withInstallHookClassLoader(ClassLoader) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
Provide a classloader to
ImportOptions.setHookClassLoader(ClassLoader)
.
- withInstallHookPolicy(InstallHookPolicy) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
Specify an InstallHookPolicy for the scan.
- withInstallHookPolicy(InstallHookPolicy) - Method in class net.adamcin.oakpal.core.OakpalPlan.Builder
-
- withInstallHookProcessorFactory(InstallHookProcessorFactory) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
Provide an InstallHookProcessorFactory
.
- withJcrCustomizer(OakMachine.JcrCustomizer) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
Provide a function to customize the Jcr
builder prior to the scan.
- withJCRName(String) - Method in class net.adamcin.oakpal.core.NamespaceMappingRequest.Builder
-
Retain the namespace prefix or uri associated with the provided JCR name.
- withJcrNamespaces(List<JcrNs>) - Method in class net.adamcin.oakpal.core.OakpalPlan.Builder
-
- withJcrNodetypes(List<QNodeTypeDefinition>) - Method in class net.adamcin.oakpal.core.OakpalPlan.Builder
-
- withJcrPrivileges(List<PrivilegeDefinition>) - Method in class net.adamcin.oakpal.core.OakpalPlan.Builder
-
- withMixinTypes(String...) - Method in class net.adamcin.oakpal.core.ForcedRoot
-
- withNodeStoreSupplier(Supplier<NodeStore>) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
Specify a supplier that will produce a NodeStore
for the scan.
- withNs(String, String) - Method in class net.adamcin.oakpal.core.InitStage.Builder
-
Register an additional JCR namespace prior to the scan.
- withNs(List<JcrNs>) - Method in class net.adamcin.oakpal.core.InitStage.Builder
-
Register additional JCR namespaces prior to the scan.
- withOrderedCndUrl(URL...) - Method in class net.adamcin.oakpal.core.InitStage.Builder
-
Provide a list of cnd resources to install, in order.
- withOrderedCndUrls(List<URL>) - Method in class net.adamcin.oakpal.core.InitStage.Builder
-
Provide a list of cnd resource URLs to install, in order.
- withPackagingService(Packaging) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
Provide a Packaging
service for use in retrieving a JcrPackageManager
for an admin session.
- withPath(String) - Method in class net.adamcin.oakpal.core.ForcedRoot
-
- withPreInstallPackage(File...) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
- withPreInstallPackages(List<File>) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
- withPreInstallUrl(URL...) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
Provide a list of package files to install before each scan.
- withPreInstallUrls(List<URL>) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
Provide a list of package files to install before each scan.
- withPreInstallUrls(List<URL>) - Method in class net.adamcin.oakpal.core.OakpalPlan.Builder
-
- withPrimaryType(String) - Method in class net.adamcin.oakpal.core.ForcedRoot
-
- withPrivilege(String...) - Method in class net.adamcin.oakpal.core.InitStage.Builder
-
Register an additional JCR privilege prior to the scan.
- withPrivilegeDefinition(PrivilegeDefinition...) - Method in class net.adamcin.oakpal.core.InitStage.Builder
-
Register an additional JCR privilege prior to the scan.
- withPrivilegeDefinitions(Collection<PrivilegeDefinition>) - Method in class net.adamcin.oakpal.core.InitStage.Builder
-
Register an additional JCR privilege prior to the scan.
- withPrivileges(Collection<String>) - Method in class net.adamcin.oakpal.core.InitStage.Builder
-
Register an additional JCR privilege prior to the scan.
- withProgressCheck(ProgressCheck...) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
Set a single instance of ProgressCheck
for the scan.
- withProgressChecks(ProgressCheck...) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
- withProgressChecks(List<? extends ProgressCheck>) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
Set the list of ProgressCheck
s for the scan.
- withQName(Name) - Method in class net.adamcin.oakpal.core.NamespaceMappingRequest.Builder
-
Retain the namespace uri associated with the provided qualified name.
- withQNodeTypes(List<QNodeTypeDefinition>) - Method in class net.adamcin.oakpal.core.InitStage.Builder
-
Provide a list of QNodeTypeDefinition
s to register.
- withRepoInitProcesser(OakMachine.RepoInitProcessor) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
Provide a RepoInitProcessor.
- withRepoInits(List<String>) - Method in class net.adamcin.oakpal.core.InitStage.Builder
-
Provide a list of inline repoinit scripts, replacing any that have already been added.
- withRepoInits(List<String>) - Method in class net.adamcin.oakpal.core.OakpalPlan.Builder
-
- withRepoInitUrls(List<URL>) - Method in class net.adamcin.oakpal.core.InitStage.Builder
-
Provide a list of repoinit URLs to apply, in order.
- withRepoInitUrls(List<URL>) - Method in class net.adamcin.oakpal.core.OakpalPlan.Builder
-
- withRetainBuiltins(boolean) - Method in class net.adamcin.oakpal.core.NamespaceMappingRequest.Builder
-
Specify whether Oak-builtin namespace mappings (i.e.
- withRetainPrefix(String) - Method in class net.adamcin.oakpal.core.NamespaceMappingRequest.Builder
-
Specify a namespace prefix that should be retained by the request.
- withRetainUri(String) - Method in class net.adamcin.oakpal.core.NamespaceMappingRequest.Builder
-
Specify a namespace uri that should be retained by the request.
- withRunModes(Set<String>) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
Provide a set of simulated sling run modes.
- withRunModes(List<String>) - Method in class net.adamcin.oakpal.core.OakpalPlan.Builder
-
- withSlingSimulator(SlingSimulatorBackend) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
Provide a sling simulator
- withSubpackageSilencer(OakMachine.SubpackageSilencer) - Method in class net.adamcin.oakpal.core.OakMachine.Builder
-
Provide a predicate taking the subpackage PackageId as the first argument and the parent PackageId as the
second argument, returning true if events for the subpackage and any of ITS subpackages should be silenced
during the scan.
- withUnorderedCndUrl(URL...) - Method in class net.adamcin.oakpal.core.InitStage.Builder
-
Provide a list of cnd resources to install.
- withUnorderedCndUrls(List<URL>) - Method in class net.adamcin.oakpal.core.InitStage.Builder
-
Provide a list of cnd resource names to install.
- wrapSessionReadOnly(Session) - Static method in class net.adamcin.oakpal.core.Util
-
Public utility method to wrap an existing session with a facade that blocks writes.
- wrapWithAlias(ProgressCheck, String) - Static method in class net.adamcin.oakpal.core.Locator
-
Rename the provided package check with the provided alias.
- writeReports(Collection<CheckReport>, ReportMapper.WriterSupplier) - Static method in class net.adamcin.oakpal.core.ReportMapper
-
- writeReportsToFile(Collection<CheckReport>, File) - Static method in class net.adamcin.oakpal.core.ReportMapper
-