- Type Parameters:
H
- The type of the handles.
- All Superinterfaces:
ClosableHandle<H>
,OpenableHandle<H>
- All Known Subinterfaces:
LinkComponentHandle.LinkAutomatonHandle<H>
The
LinkComponentHandle
manages various ConnectionStatus
states for LinkComponent
instances each related to a handle.
Operations manipulating on the ConnectionStatus
are invoked by this
LinkComponentHandle
with a handle identifying the according
referenced Component
.
The LinkComponent
contains the business-logic where as the
LinkComponentHandle
provides the frame for managing this
business-logic. The LinkComponentHandle.LinkAutomatonHandle
takes care of the correct
open/close-cycle applied on a LinkComponent
.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
TheLinkComponentHandle.LinkAutomatonHandle
is an automaton managing variousConnectionStatus
states forComponent
instances each related to a handle.Nested classes/interfaces inherited from interface org.refcodes.component.ClosableHandle
ClosableHandle.CloseAutomatonHandle<H>
Nested classes/interfaces inherited from interface org.refcodes.component.OpenableHandle
OpenableHandle.OpenAutomatonHandle<H>
-
Method Summary
Methods inherited from interface org.refcodes.component.ClosableHandle
close, closeUnchecked, hasClosable
Methods inherited from interface org.refcodes.component.OpenableHandle
hasOpenable, open, openUnchecked