Module org.refcodes.component
Package org.refcodes.component
Interface LifecycleComponent.UncheckedLifecycleComponent
- All Superinterfaces:
Destroyable,Initializable,Initializable.UncheckedInitializable,LifecycleComponent,Pausable,Pausable.UncheckedPausable,Resumable,Resumable.UncheckedResumable,Startable,Startable.UncheckedStartable,Stoppable,Stoppable.UncheckedStoppable
- Enclosing interface:
- LifecycleComponent
public static interface LifecycleComponent.UncheckedLifecycleComponent
extends LifecycleComponent, Initializable.UncheckedInitializable, Startable.UncheckedStartable, Pausable.UncheckedPausable, Resumable.UncheckedResumable, Stoppable.UncheckedStoppable, Destroyable
Same as the
LifecycleComponent though without the need to
try-catch any exceptions on the various life-cycle stages.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.component.Destroyable
Destroyable.DestroyAutomatonNested classes/interfaces inherited from interface org.refcodes.component.Initializable
Initializable.InitializeAutomaton, Initializable.InitializeBuilder<B extends Initializable.InitializeBuilder<B>>, Initializable.UncheckedInitializableNested classes/interfaces inherited from interface org.refcodes.component.LifecycleComponent
LifecycleComponent.LifecycleAutomaton, LifecycleComponent.UncheckedLifecycleComponentNested classes/interfaces inherited from interface org.refcodes.component.Pausable
Pausable.PauseAutomaton, Pausable.PauseBuilder<B extends Pausable.PauseBuilder<B>>, Pausable.UncheckedPausableNested classes/interfaces inherited from interface org.refcodes.component.Resumable
Resumable.ResumeAutomaton, Resumable.ResumeBuilder<B extends Resumable.ResumeBuilder<B>>, Resumable.UncheckedResumableNested classes/interfaces inherited from interface org.refcodes.component.Startable
Startable.StartAutomaton, Startable.StartBuilder<B extends Startable.StartBuilder<B>>, Startable.UncheckedStartableNested classes/interfaces inherited from interface org.refcodes.component.Stoppable
Stoppable.StopAutomaton, Stoppable.StopBuilder<B extends Stoppable.StopBuilder<B>>, Stoppable.UncheckedStoppable -
Method Summary
Methods inherited from interface org.refcodes.component.Destroyable
destroyMethods inherited from interface org.refcodes.component.Initializable
initializeUncheckedMethods inherited from interface org.refcodes.component.Initializable.UncheckedInitializable
initializeMethods inherited from interface org.refcodes.component.Pausable
pauseUncheckedMethods inherited from interface org.refcodes.component.Pausable.UncheckedPausable
pauseMethods inherited from interface org.refcodes.component.Resumable
resumeUncheckedMethods inherited from interface org.refcodes.component.Resumable.UncheckedResumable
resumeMethods inherited from interface org.refcodes.component.Startable
startUncheckedMethods inherited from interface org.refcodes.component.Startable.UncheckedStartable
startMethods inherited from interface org.refcodes.component.Stoppable
stopUncheckedMethods inherited from interface org.refcodes.component.Stoppable.UncheckedStoppable
stop