Package jenkins.install
Class InstallStateFilter
java.lang.Object
jenkins.install.InstallStateFilter
- All Implemented Interfaces:
ExtensionPoint
Allows plugging in to the lifecycle when determining InstallState
from
InstallUtil.getNextInstallState(InstallState)
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic List<InstallStateFilter>
all()
Get all the InstallStateFilters, in extension orderabstract InstallState
getNextInstallState
(InstallState current, jakarta.inject.Provider<InstallState> proceed) Determine the current or next install state, proceed with `return proceed.next()`
-
Constructor Details
-
InstallStateFilter
public InstallStateFilter()
-
-
Method Details
-
getNextInstallState
public abstract InstallState getNextInstallState(InstallState current, jakarta.inject.Provider<InstallState> proceed) Determine the current or next install state, proceed with `return proceed.next()` -
all
Get all the InstallStateFilters, in extension order
-