public interface IDiscoverableTenantLifecycleComponent extends ITenantLifecycleComponent
ITenantLifecycleComponent
and can be discovered at runtime by introspecting the application context.
Allows beans to be registered with the tenant engine without having a
well-known name.getTenant, setTenant
canPause, findComponentsOfType, getComponentId, getComponentName, getComponentType, getCreatedDate, getLifecycleComponents, getLifecycleError, getLifecycleStatus, getLogger, initialize, initializeNestedComponent, lifecycleInitialize, lifecyclePause, lifecycleStart, lifecycleStop, lifecycleStop, logState, pause, start, startNestedComponent, stop, stop