Class and Description |
---|
AbstractConnectableAutomaton
The
AbstractConnectableAutomaton implements the very basic
AbstractConnectableAutomaton functionality. |
BidirectionalConnectionAccessor
Provides an accessor for a connection property for e.g. an
InputStream or an OutputStream . |
BidirectionalConnectionAccessor.BidirectionalConnectionMutator
Provides a mutator for a connection property for e.g. an
InputStream or an OutputStream . |
BidirectionalConnectionComponent
A component implementing the
BidirectionalConnectionComponent
interface supports a connection. |
BidirectionalConnectionOpenable
This mixin might be implemented by a component in order to provide opening
connection(s) facilities.
|
BidirectionalConnectionOpenable.BidirectionalConnectionOpenAutomaton
The
BidirectionalConnectionOpenable.BidirectionalConnectionOpenAutomaton interface defines those
methods related to the opening of connection(s) life-cycle. |
BidirectionalConnectionOpenableHandle
The
BidirectionalConnectionOpenableHandle interface defines those
methods related to the handle based open/connect life-cycle. |
Ceasable
This mixin might be implemented by a component in order to provide cease
facilities.
|
Ceasable.CeaseBuilder
To enable the
Ceasable functionality to be invoked in a builder
chain. |
CeasableHandle
The
CeasableHandle interface defines those methods related to the
handle based cease life-cycle. |
CeaseException
Thrown in case ceasing a component caused problems.
|
Closable
This mixin might be implemented by a component in order to provide closing
connection(s) facilities.
|
Closable.CloseAutomaton
The
Closable.CloseAutomaton interface defines those methods related to the
closing of connection(s) life-cycle. |
Closable.CloseBuilder
To enable the
Closable functionality to be invoked in a builder
chain. |
ClosableHandle
The
ClosableHandle interface defines those methods related to the
handle based close life-cycle. |
ClosedAccessor
Provides an accessor for a closed property.
|
ClosedAccessor.ClosedMutator
Provides a mutator for a closed property.
|
CloseException
Thrown in case closing an open line (connection, junction, link) caused
problems.
|
Component
Per definition any
Component at least must provide a
Destroyable.destroy() method. |
ComponentException
This exception is the base exception for the component package.
|
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
Initializable functionality (Configurable ). |
CompositeComponentImpl
The
CompositeComponentImpl is an implementation of the
CompositeComponent . |
Configurable
This mixin might be implemented by a component in order to provide initialize
facilities wit a configuration provided via
Configurable.initialize(Object) . |
Configurable.ConfigureAutomaton
The
Configurable.ConfigureAutomaton interface defines those methods related to
the initialize life-cycle with a provided context. |
Configurable.ConfigureBuilder
To enable the
Initializable functionality to be invoked in a
builder chain. |
ConfigurableHandle
The
ConfigurableHandle interface defines those methods related to the
handle based initialize/configure life-cycle. |
ConfigurableHandle.ConfigureAutomatonHandle
The
ConfigurableHandle.ConfigureAutomatonHandle interface defines those methods
related to the handle based initialize/configure life-cycle. |
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. |
ConfigurableLifeCycleComponentHandle
The
ConfigurableLifeCycleComponentHandle manages various
LifeCycleStatus states for ConfigurableLifeCycleComponent
instances each related to a handle. |
ConfigureException
Thrown in case initializing a component caused problems.
|
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. |
ConnectionAccessor
Provides an accessor for a connection property for e.g. an
InputStream or an OutputStream . |
ConnectionAccessor.ConnectionMutator
Provides a mutator for a connection property for e.g. an
InputStream or an OutputStream . |
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. |
ConnectionComponent.ConnectionComponentBuilder
Similar to the
ConnectionComponent with additional according
builder methods. |
ConnectionComponentHandle
The
ConnectionComponentHandle manages various
ConnectionStatus states for ConnectionComponent instances
each related to a handle. |
ConnectionOpenable
This mixin might be implemented by a component in order to provide opening
connection(s) facilities.
|
ConnectionOpenable.ConnectionOpenAutomaton
The
ConnectionOpenable.ConnectionOpenAutomaton interface defines those methods
related to the opening of connection(s) life-cycle. |
ConnectionOpenable.ConnectionOpenBuilder
To enable the
Startable functionality to be invoked in a builder
chain. |
ConnectionOpenableHandle
The
ConnectionOpenableHandle interface defines those methods related
to the handle based open/connect life-cycle. |
ConnectionStatus
The Enum ConnectionStatus.
|
ConnectionStatusAccessor
Provides an accessor for a
ConnectionStatus property. |
ConnectionStatusAccessor.ConnectionStatusMutator
Provides a mutator for a
ConnectionStatus property. |
ConnectionStatusHandle
The Interface ConnectionStatusHandle.
|
ContextAccessor
Provides an accessor for a context property for e.g. a service or a
component.
|
ContextAccessor.ContextBuilder
Provides a builder method for a context property returning the builder
for applying multiple build operations.
|
ContextAccessor.ContextMutator
Provides a mutator for a context property for e.g. a service or a
component.
|
Decomposeable
This mixin might be implemented by a component in order to provide
decomposition facilities.
|
DecomposeableHandle
The
DecomposeableHandle interface defines those methods related to
the handle based decompose life-cycle. |
Destroyable
This mixin might be implemented by a
Component in order to provide
destroy facilities. |
Destroyable.DestroyAutomaton
The
Destroyable.DestroyAutomaton interface defines those methods related to
the destroy life-cycle. |
DestroyableHandle
The
DestroyableHandle interface defines those methods related to the
handle based destroy life-cycle. |
DestroyableHandle.DestroyAutomatonHandle
The
DestroyableHandle.DestroyAutomatonHandle interface defines those methods
related to the handle based destroy life-cycle. |
Digester
A
Digester provides the functionality to consume a job (which is
pushed from the outside) for further processing. |
DigestException
Thrown in case digesting (processing) a job by a
Digester.digest(Object) caused problems; the cause is usually wrapped
by this Exception . |
DisposableHandle
The
DisposableHandle interface defines those methods related to the
handle based dispose life-cycle. |
Flushable
This mixin might be implemented by a component in order to provide flush
facilities.
|
Flushable.FlushBuilder
The Interface FlushBuilder.
|
FlushHandle
The
FlushHandle interface defines those methods related to the handle
based flush operation. |
HandleAccessor
Provides an accessor for a handle property for e.g. key / handle pair.
|
HandleAccessor.HandleMutator
Provides a mutator for a handle property for e.g. key / handle pair.
|
HandleGenerator
Generates handles of the generic type.
|
HandleLookup
Any system in this framework being able to work with handles provides an
implementation of the handle lookup interface.
|
IllegaleHandleStateChangeRuntimeException
This exception is thrown in case a handle was provided whose reference does
not support a given operation.
|
Initializable
This mixin might be implemented by a component in order to provide
initializing facilities.
|
Initializable.InitializeAutomaton
The
Initializable.InitializeAutomaton interface defines those methods related
to the initialize life-cycle. |
Initializable.InitializeBuilder
To enable the
Initializable functionality to be invoked in a
builder chain. |
Initializable.UncheckedInitializable
See
Initializable without any checked exception being declared. |
InitializableHandle
The
InitializableHandle interface defines those methods related to
the handle based initialize life-cycle. |
InitializableHandle.InitializeAutomatonHandle
The
InitializableHandle.InitializeAutomatonHandle interface defines those methods
related to the handle based initialize life-cycle. |
InitializedAccessor
Provides an accessor for a initialized property.
|
InitializedAccessor.InitializedMutator
Provides a mutator for a initialized property.
|
InitializedHandle
Provides access to the initialized handle reference.
|
InitializeException
Thrown in case initializing a component caused problems.
|
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. |
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. |
LifeCycleStatus
The Enum LifeCycleStatus.
|
LifeCycleStatusAccessor
Provides an accessor for a
LifeCycleStatus property. |
LifeCycleStatusAccessor.LifeCycleStatusMutator
Provides a mutator for a
LifeCycleStatus property. |
LifeCycleStatusHandle
The Interface LifeCycleStatusHandle.
|
LinkComponent
A component implementing the
LinkComponent interface supports
establishing a connection (not necessarily a network connection). |
LinkComponent.LinkAutomaton
A system implementing the
LinkComponent.LinkAutomaton interface supports
managing LinkComponent 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. |
LinkComponent.LinkComponentBuilder
Similar to the
LinkComponent with additional according builder
methods. |
LinkComponentHandle
The
LinkComponentHandle manages various ConnectionStatus
states for LinkComponent instances each related to a handle. |
Openable
This mixin might be implemented by a component in order to provide opening
connection(s) facilities.
|
Openable.OpenAutomaton
The
Openable.OpenAutomaton interface defines those methods related to the
opening of connection(s) life-cycle. |
Openable.OpenBuilder
To enable the
Startable functionality to be invoked in a builder
chain. |
OpenableHandle
The
OpenableHandle interface defines those methods related to the
handle based open/connect life-cycle. |
OpenedAccessor
Provides an accessor for a opened property.
|
OpenedAccessor.OpenedMutator
Provides a mutator for a opened property.
|
OpenedHandle
Provides access to the opened (connected) handle reference.
|
OpenException
Thrown in case opening or accessing an open line (connection, junction, link)
caused problems.
|
Pausable
This mixin might be implemented by a component in order to provide pause
facilities.
|
Pausable.PauseAutomaton
The
Pausable.PauseAutomaton interface defines those methods related to the
pause life-cycle. |
Pausable.PauseBuilder
To enable the
Pausable functionality to be invoked in a builder
chain. |
Pausable.UncheckedPausable
See
Pausable without any checked exception being declared. |
PausableHandle
The
PausableHandle interface defines those methods related to the
handle based pause life-cycle. |
PausableHandle.PauseAutomatonHandle
The
PausableHandle.PauseAutomatonHandle interface defines those methods related
to the handle based pause life-cycle. |
PauseException
Thrown in case pausing a component caused problems.
|
ProgressAccessor
Provides an accessor for a progress property.
|
ProgressAccessor.ProgressMutator
Provides a mutator for a progress property.
|
ProgressHandle
Whenever a handle is associated with a progress, then a component providing
such handles should implement this interface.
|
Reloadable
This mixin might be implemented by a component in order to provide reload
facilities.
|
Reloadable.ReloadBuilder
The Interface ReloadBuilder.
|
Resetable
This mixin might be implemented by a component in order to provide reset
facilities.
|
ResetHandle
The
ResetHandle interface defines those methods related to the handle
based reset operation. |
Resumable
This mixin might be implemented by a component in order to provide resume
facilities.
|
Resumable.ResumeAutomaton
The
Resumable.ResumeAutomaton interface defines those methods related to
the resume life-cycle. |
Resumable.ResumeBuilder
To enable the
Resumable functionality to be invoked in a builder
chain. |
Resumable.UncheckedResumable
See
Resumable without any checked exception being declared. |
ResumableHandle
The
ResumableHandle interface defines those methods related to the
handle based resume life-cycle. |
ResumableHandle.ResumeAutomatonHandle
The
ResumableHandle.ResumeAutomatonHandle interface defines those methods related
to the handle based resume life-cycle. |
ResumeException
Thrown in case resuming a component caused problems.
|
RunningAccessor
Provides an accessor for a running property.
|
RunningAccessor.RunningMutator
Provides a mutator for a running property.
|
RunningHandle
Provides access to the running handle reference.
|
Startable
This mixin might be implemented by a component in order to provide start
facilities.
|
Startable.StartAutomaton
The
Startable.StartAutomaton interface defines those methods related to the
start life-cycle. |
Startable.StartBuilder
To enable the
Startable functionality to be invoked in a builder
chain. |
Startable.UncheckedStartable
See
Startable without any checked exception being declared. |
StartableHandle
The
StartableHandle interface defines those methods related to the
handle based start life-cycle. |
StartableHandle.StartAutomatonHandle
The
StartableHandle.StartAutomatonHandle interface defines those methods related
to the handle based start life-cycle. |
StartException
Thrown in case starting a component caused problems.
|
StopException
Thrown in case stopping a component caused problems.
|
Stoppable
This mixin might be implemented by a component in order to provide stop
facilities.
|
Stoppable.StopAutomaton
The
Stoppable.StopAutomaton interface defines those methods related to the
stop life-cycle. |
Stoppable.StopBuilder
To enable the
Stoppable functionality to be invoked in a builder
chain. |
Stoppable.UncheckedStoppable
See
Stoppable without any checked exception being declared. |
StoppableHandle
The
StoppableHandle interface defines those methods related to the
handle based stop life-cycle. |
StoppableHandle.StopAutomatonHandle
The
StoppableHandle.StopAutomatonHandle interface defines those methods related
to the handle based stop life-cycle. |
UnknownHandleRuntimeException
This exception is thrown in case a handle was provided which was unknown to
the invoked component.
|
UnsupportedHandleOperationRuntimeException
This exception is thrown in case a handle was provided whose reference does
not support a given operation.
|
Copyright © 2018. All rights reserved.