public static interface DeviceComponentHandle.DeviceAutomatonHandle<H> extends DeviceComponentHandle<H>, OpenableHandle<H>, ClosableHandle<H>, ConnectionStatusHandle<H>
DeviceComponentHandle.DeviceAutomatonHandle
is an automaton managing various
ConnectionStatus
states for Component
instances each
related to a handle. Operations manipulating on the
ConnectionStatus
are invoked by this
DeviceComponentHandle.DeviceAutomatonHandle
with a handle identifying the according
referenced Component
.
The DeviceComponent
contains the business-logic where as the
DeviceComponentHandle.DeviceAutomatonHandle
provides the frame for managing this
business-logic. The DeviceComponentHandle.DeviceAutomatonHandle
takes care of the
correct life-cycle applied on a DeviceComponent
.DeviceComponentHandle.DeviceAutomatonHandle<H>
OpenableHandle.OpenAutomatonHandle<H>
ClosableHandle.CloseAutomatonHandle<H>
hasOpenable, open
close, hasClosable
getConnectionStatus, hasConnectionStatus
Copyright © 2016. All rights reserved.