Package | Description |
---|---|
org.refcodes.component | |
org.refcodes.component.impls | |
org.refcodes.component.mixins |
Modifier and Type | Interface and Description |
---|---|
static interface |
ConnectableComponent.ConnectableAutomaton
The
ConnectableComponent.ConnectableAutomaton extends the ConnectableComponent
with automaton functionality to get detailed status information regarding
connections. |
static interface |
ConnectionComponent.ConnectionAutomaton<CON>
A system implementing the
ConnectionComponent.ConnectionAutomaton interface supports
managing ConnectionComponent instances and takes care that the
open/close statuses are invoked in the correct order by throwing
according exceptions in case the open/close-cycle is invoked in the wrong
order. |
static interface |
DeviceComponent.DeviceAutomaton
A system implementing the
DeviceComponent.DeviceAutomaton interface supports
managing DeviceComponent instances and takes care that the
open/close statuses are invoked in the correct order by throwing
according exceptions in case the open/close-cycle is invoked in the wrong
order. |
static interface |
InputOutputComponent.InputOutputAutomaton<INPUT,OUTPUT>
A system implementing the
InputOutputComponent.InputOutputAutomaton interface supports
managing InputOutputComponent instances and takes care that the
open/close statuses are invoked in the correct order by throwing
according exceptions in case the open/close-cycle is invoked in the wrong
order. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractConnectableAutomaton
The
AbstractConnectableAutomaton implements the very basic
AbstractConnectableAutomaton functionality. |
class |
AbstractDeviceAutomaton
The
AbstractDeviceAutomaton implements the very basic
AbstractDeviceAutomaton functionality. |
class |
ConnectionAutomatonImpl<CON>
This class implements a
ConnectionComponent.ConnectionAutomaton . |
class |
DeviceAutomatonImpl
This class implements a
LifeCycleComponent.LifeCycleAutomaton . |
Modifier and Type | Interface and Description |
---|---|
static interface |
ConnectionOpenable.ConnectionOpenAutomaton<CON>
The
ConnectionOpenable.ConnectionOpenAutomaton interface defines those methods
related to the opening of connection(s) life-cycle. |
static interface |
InputOutputOpenable.InputOutputOpenAutomaton<INPUT,OUTPUT>
The
InputOutputOpenable.InputOutputOpenAutomaton interface defines those methods
related to the opening of connection(s) life-cycle. |
static interface |
Openable.OpenAutomaton
The
Openable.OpenAutomaton interface defines those methods related to the
opening of connection(s) life-cycle. |
static interface |
OpenedAccessor.OpenedProperty
Provides a opened property.
|
Copyright © 2015. All rights reserved.