| Interface | Description |
|---|---|
| ICompositeLifecycleStep |
Implementation of
ILifecycleStep that executes multiple steps in
sequence. |
| IDiscoverableTenantLifecycleComponent |
Marker interface for beans that implement
ITenantLifecycleComponent
and can be discovered at runtime by introspecting the application context. |
| ILifecycleComponent |
Lifecycle methods used in SiteWhere components.
|
| ILifecycleConstraints |
Used to provide extra information to lifecycle operations.
|
| ILifecycleHierarchyRoot |
Offers operations for a hierarchy of nested lifecycle components.
|
| ILifecycleProgressMonitor |
Allows progress to be monitored on long-running lifecycle tasks.
|
| ILifecycleStep |
Single step executed as part of a lifecycle operation.
|
| ITenantLifecycleComponent |
Extends
ILifecycleComponent with tenant-specific functionality. |
| Enum | Description |
|---|---|
| LifecycleComponentType |
Enumerates types of components in the system.
|
| LifecycleStatus |
Lifecycle status for component.
|