H
- The type of the handles.REF
- The type of the objects to which the handles reference to.public interface CompositeComponentHandle<H,REF> extends HandleLookup<H,REF>, LifeCycleComponentHandle.LifeCycleAutomatonHandle<H>, ProgressHandle<H>, ResetHandle<H>, FlushHandle<H>
CompositeComponent
, the
CompositeComponentHandle
provides all the defined handle based
functionality, implementing classes provide the means to invoke those methods
in case them are supported by the referenced components.LifeCycleComponentHandle.LifeCycleAutomatonHandle<H>
InitializableHandle.InitializeAutomatonHandle<H>
StartableHandle.StartAutomatonHandle<H>
PausableHandle.PauseAutomatonHandle<H>
ResumableHandle.ResumeAutomatonHandle<H>
StoppableHandle.StopAutomatonHandle<H>
DestroyableHandle.DestroyAutomatonHandle<H>
hasHandle, lookupHandle, removeHandle
hasInitializeAutomaton, isInitalizable
hasInitalizable, initialize
isInitzialized
hasStartAutomaton, isStartable
hasStartable, start
hasPauseAutomaton, isPausable, isPaused
hasPausable, pause
hasResumeAutomaton, isResumable
isRunning
hasResumable, resume
hasStopAutomaton, isStoppable, isStopped
hasStoppable, stop
hasDestroyAutomaton, isDestroyable, isDestroyed
destroy, hasDestroyable
getLifeCycleStatus, hasLifeCycleStatus
getProgress, hasProgress
hasReset, reset
flush, hasFlush
Copyright © 2016. All rights reserved.