Package | Description |
---|---|
org.refcodes.component | |
org.refcodes.component.impls |
Class and Description |
---|
Component
Per definition any
Component at least must provide a
Destroyable.destroy() method. |
CompositeComponent
Any composite implementation of the refcodes frameworks should implement this
CompositeComponent interface so that any therein contained
Component instances' state change methods are supported by the
CompositeComponent as well and forwarded to the Component
contained in the CompositeComponent instance. |
ConfigurableLifeCycleComponent
A component implementing the
ConfigurableLifeCycleComponent interface
supports a life-cycle. |
ConfigurableLifeCycleComponentHandle
The
ConfigurableLifeCycleComponentHandle manages various
LifeCycleStatus states for ConfigurableLifeCycleComponent
instances each related to a handle. |
ConnectableComponent
Any
Component which operates established connections may implement
the ConnectableComponent interface providing a minimal set of
functionality to work with connections; to test whether a connection is open
and to close an open connection. |
ConnectionComponent
A component implementing the
ConnectionComponent interface supports a
connection. |
ConnectionComponentHandle
The
ConnectionComponentHandle manages various
ConnectionStatus states for ConnectionComponent instances
each related to a handle. |
DeviceComponent
A component implementing the
DeviceComponent interface supports a
connecting. |
DeviceComponentHandle
The
DeviceComponentHandle manages various ConnectionStatus
states for DeviceComponent instances each related to a handle. |
HandleLookup
Any system in this framework being able to work with handles provides an
implementation of the handle lookup interface.
|
InputOutputComponent
A component implementing the
InputOutputComponent interface supports
a connection. |
LifeCycleComponent
A component implementing the
LifeCycleComponent interface supports a
life-cycle. |
LifeCycleComponentHandle
The
LifeCycleComponentHandle manages various LifeCycleStatus
states for LifeCycleComponent instances each related to a handle. |
LifeCycleComponentHandle.LifeCycleAutomatonHandle
The
LifeCycleComponentHandle.LifeCycleAutomatonHandle is an automaton managing various
LifeCycleStatus states for Component instances each
related to a handle. |
Class and Description |
---|
Component
Per definition any
Component at least must provide a
Destroyable.destroy() method. |
CompositeComponent
Any composite implementation of the refcodes frameworks should implement this
CompositeComponent interface so that any therein contained
Component instances' state change methods are supported by the
CompositeComponent as well and forwarded to the Component
contained in the CompositeComponent instance. |
CompositeComponent.ExtendedCompositeComponent
The
CompositeComponent.ExtendedCompositeComponent provides extended functionality to
the CompositeComponent 's functionality by including extended
Openable functionality (ConnectionOpenable ) and extends
Initializeable functionality (Configurable ). |
ConfigurableLifeCycleComponent
A component implementing the
ConfigurableLifeCycleComponent interface
supports a life-cycle. |
ConfigurableLifeCycleComponent.ConfigurableLifeCycleAutomaton
A system implementing the
ConfigurableLifeCycleComponent.ConfigurableLifeCycleAutomaton
interface supports managing ConfigurableLifeCycleComponent
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. |
ConnectableComponent
Any
Component which operates established connections may implement
the ConnectableComponent interface providing a minimal set of
functionality to work with connections; to test whether a connection is open
and to close an open connection. |
ConnectableComponent.ConnectableAutomaton
The
ConnectableComponent.ConnectableAutomaton extends the ConnectableComponent
with automaton functionality to get detailed status information regarding
connections. |
ConnectionComponent
A component implementing the
ConnectionComponent interface supports a
connection. |
ConnectionComponent.ConnectionAutomaton
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. |
DeviceComponent
A component implementing the
DeviceComponent interface supports a
connecting. |
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. |
HandleGenerator
Generates handles of the generic type.
|
LifeCycleComponent
A component implementing the
LifeCycleComponent interface supports a
life-cycle. |
LifeCycleComponent.LifeCycleAutomaton
A system implementing the
LifeCycleComponent.LifeCycleAutomaton interface supports
managing LifeCycleComponent instances and takes care that the
life-cycle stages are invoked in the correct order by throwing according
exceptions in case the life-cycle is invoked in the wrong order. |
Copyright © 2015. All rights reserved.