AbstractConnectableAutomaton |
|
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 |
|
BidirectionalConnectionOpenable |
This mixin might be implemented by a component in order to provide opening
connection(s) facilities.
|
BidirectionalConnectionOpenable.BidirectionalConnectionOpenAutomaton |
|
BidirectionalConnectionOpenableHandle |
|
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 |
|
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 |
|
ComponentException |
This exception is the base exception for the component package.
|
ComponentRuntimeException |
This exception is the base runtime exception for the component package.
|
CompositeComponent |
|
CompositeComponent.ExtendedCompositeComponent |
|
CompositeComponentImpl |
|
Configurable |
|
Configurable.ConfigureAutomaton |
|
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 |
|
ConfigurableLifeCycleComponent |
|
ConfigurableLifeCycleComponent.ConfigurableLifeCycleAutomaton |
|
ConfigurableLifeCycleComponentHandle |
|
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 |
|
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 |
|
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 |
|
ConnectionComponentHandle |
|
ConnectionOpenable |
This mixin might be implemented by a component in order to provide opening
connection(s) facilities.
|
ConnectionOpenable.ConnectionOpenAutomaton |
|
ConnectionOpenable.ConnectionOpenBuilder |
To enable the Startable functionality to be invoked in a builder
chain.
|
ConnectionOpenableHandle |
|
ConnectionRequest |
An enumeration describing the connection requests.
|
ConnectionStatus |
The Enum ConnectionStatus.
|
ConnectionStatusAccessor |
|
ConnectionStatusAccessor.ConnectionStatusMutator |
|
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 |
|
DestroyableHandle |
The DestroyableHandle interface defines those methods related to the
handle based destroy life-cycle.
|
DestroyableHandle.DestroyAutomatonHandle |
|
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.
|
ExecutionStatus |
|
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.
|
IllegalHandleStateChangeRuntimeException |
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 |
|
Initializable.InitializeBuilder |
To enable the Initializable functionality to be invoked in a
builder chain.
|
Initializable.UncheckedInitializable |
|
InitializableHandle |
The InitializableHandle interface defines those methods related to
the handle based initialize life-cycle.
|
InitializableHandle.InitializeAutomatonHandle |
|
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.
|
LifeCycleAutomatonImpl |
|
LifeCycleComponent |
|
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 |
|
LifeCycleComponentHandle.LifeCycleAutomatonHandle |
|
LifeCycleRequest |
An enumeration describing the lifecycle requests regarding a component..
|
LifeCycleRequestAccessor |
|
LifeCycleRequestAccessor.LifeCycleRequestMutator |
|
LifeCycleStatus |
The Enum LifeCycleStatus.
|
LifeCycleStatusAccessor |
|
LifeCycleStatusAccessor.LifeCycleStatusBuilder |
Provides a builder method for a LifeCycleStatus property
returning the builder for applying multiple build operations.
|
LifeCycleStatusAccessor.LifeCycleStatusMutator |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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.
|