Interface ConnectionComponentHandle.ConnectionAutomatonHandle<H,CON>
- Type Parameters:
H- The type of the handle.CON- The connection used to open the referenced instance.
- All Superinterfaces:
ClosableHandle<H>, ConnectionComponentHandle<H,CON>, ConnectionOpenableHandle<H, CON>, ConnectionStatusHandle<H>
- Enclosing interface:
ConnectionComponentHandle<H,CON>
public static interface ConnectionComponentHandle.ConnectionAutomatonHandle<H,CON>
extends ConnectionComponentHandle<H,CON>, ConnectionOpenableHandle<H,CON>, ClosableHandle<H>, ConnectionStatusHandle<H>
The
ConnectionComponentHandle.ConnectionAutomatonHandle is an automaton managing various
ConnectionStatus states for ConnectionComponent instances
each related to a handle. Operations manipulating on the
ConnectionStatus are invoked by this
ConnectionComponentHandle.ConnectionAutomatonHandle with a handle identifying the according
referenced ConnectionComponent. The ConnectionComponent
contains the business-logic where as the
ConnectionComponentHandle.ConnectionAutomatonHandle provides the frame for managing this
business-logic. The ConnectionComponentHandle.ConnectionAutomatonHandle takes care of the
correct life-cycle applied on a ConnectionComponent.-
Nested Class Summary
Nested classes/interfaces inherited from interface ClosableHandle
ClosableHandle.CloseAutomatonHandle<H>Nested classes/interfaces inherited from interface ConnectionComponentHandle
ConnectionComponentHandle.ConnectionAutomatonHandle<H,CON> Nested classes/interfaces inherited from interface ConnectionOpenableHandle
ConnectionOpenableHandle.ConnectionOpenAutomatonHandle<H,CON> -
Method Summary
Methods inherited from interface ClosableHandle
close, closeUnchecked, hasClosableMethods inherited from interface ConnectionOpenableHandle
hasConnectionOpenable, open, openUncheckedMethods inherited from interface ConnectionStatusHandle
getConnectionStatus, hasConnectionStatus