Interface LinkComponentHandle.LinkAutomatonHandle<H>

Type Parameters:
H - the generic type
All Superinterfaces:
ClosableHandle<H>, ConnectionStatusHandle<H>, LinkComponentHandle<H>, OpenableHandle<H>
Enclosing interface:
LinkComponentHandle<H>

public static interface LinkComponentHandle.LinkAutomatonHandle<H> extends LinkComponentHandle<H>, OpenableHandle<H>, ClosableHandle<H>, ConnectionStatusHandle<H>
The LinkComponentHandle.LinkAutomatonHandle is an automaton managing various ConnectionStatus states for Component instances each related to a handle. Operations manipulating on the ConnectionStatus are invoked by this LinkComponentHandle.LinkAutomatonHandle with a handle identifying the according referenced Component. The LinkComponent contains the business-logic where as the LinkComponentHandle.LinkAutomatonHandle provides the frame for managing this business-logic. The LinkComponentHandle.LinkAutomatonHandle takes care of the correct life-cycle applied on a LinkComponent.