A B C D E F G H I L M N O P R S U V W _
A
- AbstractConnectableAutomaton - Class in org.refcodes.component
-
The
AbstractConnectableAutomatonimplements the very basicAbstractConnectableAutomatonfunctionality. - AbstractConnectableAutomaton() - Constructor for class org.refcodes.component.AbstractConnectableAutomaton
- AbstractDeviceAutomaton - Class in org.refcodes.component
-
The
AbstractDeviceAutomatonimplements the very basicAbstractDeviceAutomatonfunctionality. - AbstractDeviceAutomaton() - Constructor for class org.refcodes.component.AbstractDeviceAutomaton
B
- BidirectionalConnectionAccessor<INPUT,OUTPUT> - Interface in org.refcodes.component
-
Provides an accessor for a connection property for e.g. an
InputStreamor anOutputStream. - BidirectionalConnectionAccessor.BidirectionalConnectionMutator<INPUT,OUTPUT> - Interface in org.refcodes.component
-
Provides a mutator for a connection property for e.g. an
InputStreamor anOutputStream. - BidirectionalConnectionAccessor.BidirectionalConnectionProperty<INPUT,OUTPUT> - Interface in org.refcodes.component
-
Provides a connection property for e.g. an
InputStreamor anOutputStream. - BidirectionalConnectionComponent<INPUT,OUTPUT> - Interface in org.refcodes.component
-
A component implementing the
BidirectionalConnectionComponentinterface supports a connection. - BidirectionalConnectionComponent.BidirectionalConnectionAutomaton<INPUT,OUTPUT> - Interface in org.refcodes.component
-
A system implementing the
BidirectionalConnectionComponent.BidirectionalConnectionAutomatoninterface supports managingBidirectionalConnectionComponentinstances 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. - BidirectionalConnectionOpenable<INPUT,OUTPUT> - Interface in org.refcodes.component
-
This mixin might be implemented by a component in order to provide opening connection(s) facilities.
- BidirectionalConnectionOpenable.BidirectionalConnectionOpenAutomaton<INPUT,OUTPUT> - Interface in org.refcodes.component
-
The
BidirectionalConnectionOpenable.BidirectionalConnectionOpenAutomatoninterface defines those methods related to the opening of connection(s) life-cycle. - BidirectionalConnectionOpenableHandle<H,INPUT,OUTPUT> - Interface in org.refcodes.component
-
The
BidirectionalConnectionOpenableHandleinterface defines those methods related to the handle based open/connect life-cycle. - BidirectionalConnectionOpenableHandle.BidirectionalConnectionOpenAutomatonHandle<H,INPUT,OUTPUT> - Interface in org.refcodes.component
-
The
BidirectionalConnectionOpenableHandle.BidirectionalConnectionOpenAutomatonHandleinterface defines those methods related to the handle based open/connect life-cycle.
C
- Ceasable - Interface in org.refcodes.component
-
This mixin might be implemented by a component in order to provide cease facilities.
- Ceasable.CeaseAutomaton - Interface in org.refcodes.component
-
The
Ceasable.CeaseAutomatoninterface defines those methods related to the cease life-cycle. - Ceasable.CeaseBuilder<B extends Ceasable.CeaseBuilder<B>> - Interface in org.refcodes.component
-
To enable the
Ceasablefunctionality to be invoked in a builder chain. - Ceasable.UncheckedCeasable - Interface in org.refcodes.component
-
See
Ceasablewithout any checked exception being declared. - CeasableHandle<H> - Interface in org.refcodes.component
-
The
CeasableHandleinterface defines those methods related to the handle based cease life-cycle. - CeasableHandle.CeaseAutomatonHandle<H> - Interface in org.refcodes.component
-
The
CeasableHandle.CeaseAutomatonHandleinterface defines those methods related to the handle based cease life-cycle. - cease() - Method in interface org.refcodes.component.Ceasable
-
Ceases the component.
- cease() - Method in interface org.refcodes.component.Ceasable.UncheckedCeasable
-
Same
Ceasable.cease()without any checked exception being declared. - cease(H) - Method in interface org.refcodes.component.CeasableHandle
-
Ceases the component identified by the given handle.
- CEASED - org.refcodes.component.LifeCycleStatus
- CeaseException - Exception in org.refcodes.component
-
Thrown in case ceasing a component caused problems.
- CeaseException(String) - Constructor for exception org.refcodes.component.CeaseException
-
Instantiates a new cease exception.
- CeaseException(String, String) - Constructor for exception org.refcodes.component.CeaseException
-
Instantiates a new cease exception.
- CeaseException(String, Throwable) - Constructor for exception org.refcodes.component.CeaseException
-
Instantiates a new cease exception.
- CeaseException(String, Throwable, String) - Constructor for exception org.refcodes.component.CeaseException
-
Instantiates a new cease exception.
- CeaseException(Throwable) - Constructor for exception org.refcodes.component.CeaseException
-
Instantiates a new cease exception.
- CeaseException(Throwable, String) - Constructor for exception org.refcodes.component.CeaseException
-
Instantiates a new cease exception.
- CeaseException.CeaseRuntimeException - Exception in org.refcodes.component
-
Unchecked exception with the same semantics as the
CeaseException. - CeaseRuntimeException(String) - Constructor for exception org.refcodes.component.CeaseException.CeaseRuntimeException
-
Instantiates a new cease exception.
- CeaseRuntimeException(String, String) - Constructor for exception org.refcodes.component.CeaseException.CeaseRuntimeException
-
Instantiates a new cease exception.
- CeaseRuntimeException(String, Throwable) - Constructor for exception org.refcodes.component.CeaseException.CeaseRuntimeException
-
Instantiates a new cease exception.
- CeaseRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.component.CeaseException.CeaseRuntimeException
-
Instantiates a new cease exception.
- CeaseRuntimeException(Throwable) - Constructor for exception org.refcodes.component.CeaseException.CeaseRuntimeException
-
Instantiates a new cease exception.
- CeaseRuntimeException(Throwable, String) - Constructor for exception org.refcodes.component.CeaseException.CeaseRuntimeException
-
Instantiates a new cease exception.
- ceaseUnchecked() - Method in interface org.refcodes.component.Ceasable
-
Ceases the component by calling
Ceasable.cease()without you to require catching anCeaseException. - Closable - Interface in org.refcodes.component
-
This mixin might be implemented by a component in order to provide closing connection(s) facilities.
- Closable.CloseAutomaton - Interface in org.refcodes.component
-
The
Closable.CloseAutomatoninterface defines those methods related to the closing of connection(s) life-cycle. - Closable.CloseBuilder<B extends Closable.CloseBuilder<B>> - Interface in org.refcodes.component
-
To enable the
Closablefunctionality to be invoked in a builder chain. - ClosableHandle<H> - Interface in org.refcodes.component
-
The
ClosableHandleinterface defines those methods related to the handle based close life-cycle. - ClosableHandle.CloseAutomatonHandle<H> - Interface in org.refcodes.component
-
The
ClosableHandle.CloseAutomatonHandleinterface defines those methods related to the handle based close life-cycle. - close() - Method in class org.refcodes.component.AbstractConnectableAutomaton
-
Closes the component's connection(s).
- close() - Method in interface org.refcodes.component.Closable
-
Closes the component's connection(s).
- close() - Method in class org.refcodes.component.CompositeComponentImpl
-
Closes the component's connection(s).
- close() - Method in class org.refcodes.component.ConnectionAutomatonImpl
-
Closes the component's connection(s).
- close() - Method in class org.refcodes.component.DeviceAutomatonImpl
-
Closes the component's connection(s).
- close(H) - Method in interface org.refcodes.component.ClosableHandle
-
Closes or pre-closes (flush) the component identified by the given handle.
- close(Object) - Static method in class org.refcodes.component.ComponentUtility
- close(ExecutionStrategy, Object...) - Static method in class org.refcodes.component.ComponentUtility
- close(ExecutionStrategy, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
- close(ExecutionStrategy, ExecutorService, Object...) - Static method in class org.refcodes.component.ComponentUtility
- close(ExecutionStrategy, ExecutorService, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
- CLOSE - org.refcodes.component.ConnectionRequest
- CLOSED - org.refcodes.component.ConnectionStatus
- ClosedAccessor - Interface in org.refcodes.component
-
Provides an accessor for a closed property.
- ClosedAccessor.ClosedMutator - Interface in org.refcodes.component
-
Provides a mutator for a closed property.
- ClosedAccessor.ClosedProperty - Interface in org.refcodes.component
-
Provides a closed property.
- CloseException - Exception in org.refcodes.component
-
Thrown in case closing an open line (connection, junction, link) caused problems.
- CloseException(String) - Constructor for exception org.refcodes.component.CloseException
-
Instantiates a new close exception.
- CloseException(String, String) - Constructor for exception org.refcodes.component.CloseException
-
Instantiates a new close exception.
- CloseException(String, Throwable) - Constructor for exception org.refcodes.component.CloseException
-
Instantiates a new close exception.
- CloseException(String, Throwable, String) - Constructor for exception org.refcodes.component.CloseException
-
Instantiates a new close exception.
- CloseException(Throwable) - Constructor for exception org.refcodes.component.CloseException
-
Instantiates a new close exception.
- CloseException(Throwable, String) - Constructor for exception org.refcodes.component.CloseException
-
Instantiates a new close exception.
- CloseException.CloseRuntimeException - Exception in org.refcodes.component
-
Unchecked exception with the same semantics as the
CloseException. - closeIn(int) - Method in interface org.refcodes.component.Closable
-
Tries to close the component's connection(s) after the given time in milliseconds.
- closeQuietly() - Method in interface org.refcodes.component.Closable
-
Tries to close the component's connection(s).
- CloseRuntimeException(String) - Constructor for exception org.refcodes.component.CloseException.CloseRuntimeException
-
Instantiates a new close exception.
- CloseRuntimeException(String, String) - Constructor for exception org.refcodes.component.CloseException.CloseRuntimeException
-
Instantiates a new close exception.
- CloseRuntimeException(String, Throwable) - Constructor for exception org.refcodes.component.CloseException.CloseRuntimeException
-
Instantiates a new close exception.
- CloseRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.component.CloseException.CloseRuntimeException
-
Instantiates a new close exception.
- CloseRuntimeException(Throwable) - Constructor for exception org.refcodes.component.CloseException.CloseRuntimeException
-
Instantiates a new close exception.
- CloseRuntimeException(Throwable, String) - Constructor for exception org.refcodes.component.CloseException.CloseRuntimeException
-
Instantiates a new close exception.
- closeUnchecked() - Method in interface org.refcodes.component.Closable
-
Closes the component by calling
Closable.close()without you to require catching anCloseException. - closeUnchecked(H) - Method in interface org.refcodes.component.ClosableHandle
-
Closes the component by calling
ClosableHandle.close(Object)without you to require catching anCloseException. - Component - Interface in org.refcodes.component
-
Per definition any
Componentat least must provide aDestroyable.destroy()method. - ComponentException - Exception in org.refcodes.component
-
This exception is the base exception for the component package.
- ComponentException(String) - Constructor for exception org.refcodes.component.ComponentException
-
Instantiates a new component exception.
- ComponentException(String, String) - Constructor for exception org.refcodes.component.ComponentException
-
Instantiates a new component exception.
- ComponentException(String, Throwable) - Constructor for exception org.refcodes.component.ComponentException
-
Instantiates a new component exception.
- ComponentException(String, Throwable, String) - Constructor for exception org.refcodes.component.ComponentException
-
Instantiates a new component exception.
- ComponentException(Throwable) - Constructor for exception org.refcodes.component.ComponentException
-
Instantiates a new component exception.
- ComponentException(Throwable, String) - Constructor for exception org.refcodes.component.ComponentException
-
Instantiates a new component exception.
- ComponentRuntimeException - Exception in org.refcodes.component
-
This exception is the base runtime exception for the component package.
- ComponentRuntimeException(String) - Constructor for exception org.refcodes.component.ComponentRuntimeException
-
Instantiates a new component runtime exception.
- ComponentRuntimeException(String, String) - Constructor for exception org.refcodes.component.ComponentRuntimeException
-
Instantiates a new component runtime exception.
- ComponentRuntimeException(String, Throwable) - Constructor for exception org.refcodes.component.ComponentRuntimeException
-
Instantiates a new component runtime exception.
- ComponentRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.component.ComponentRuntimeException
-
Instantiates a new component runtime exception.
- ComponentRuntimeException(Throwable) - Constructor for exception org.refcodes.component.ComponentRuntimeException
-
Instantiates a new component runtime exception.
- ComponentRuntimeException(Throwable, String) - Constructor for exception org.refcodes.component.ComponentRuntimeException
-
Instantiates a new component runtime exception.
- ComponentUtility - Class in org.refcodes.component
-
The Class ComponentUtility.
- CompositeComponent - Interface in org.refcodes.component
-
Any composite implementation of the refcodes frameworks should implement this
CompositeComponentinterface so that any therein containedComponentinstances' state change methods are supported by theCompositeComponentas well and forwarded to theComponentcontained in theCompositeComponentinstance. - CompositeComponent.ExtendedCompositeComponent<CTX,CON> - Interface in org.refcodes.component
-
The
CompositeComponent.ExtendedCompositeComponentprovides extended functionality to theCompositeComponent's functionality by including extendedOpenablefunctionality (ConnectionOpenable) and extendsInitializablefunctionality (Configurable). - CompositeComponentHandle<H,REF> - Interface in org.refcodes.component
-
Similar to the
CompositeComponent, theCompositeComponentHandleprovides all the defined handle based functionality, implementing classes provide the means to invoke those methods in case them are supported by the referenced components. - CompositeComponentImpl<C extends Component> - Class in org.refcodes.component
-
The
CompositeComponentImplis an implementation of theCompositeComponent. - CompositeComponentImpl(C...) - Constructor for class org.refcodes.component.CompositeComponentImpl
-
Creates a
CompositeComponentImplcontaining the provided components. - CompositeComponentImpl(Collection<C>) - Constructor for class org.refcodes.component.CompositeComponentImpl
-
Creates a
CompositeComponentImplcontaining the provided components. - CompositeComponentImpl(ExecutionStrategy, C...) - Constructor for class org.refcodes.component.CompositeComponentImpl
-
Creates a
CompositeComponentImplcontaining the provided components. - CompositeComponentImpl(ExecutionStrategy, Collection<C>) - Constructor for class org.refcodes.component.CompositeComponentImpl
-
Creates a
CompositeComponentImplcontaining the provided components. - CompositeComponentImpl.ExtendedCompositeComponentImpl<C extends Component,CTX,CON> - Class in org.refcodes.component
-
The
CompositeComponentImpl.ExtendedCompositeComponentImplis an implementation of theCompositeComponent.ExtendedCompositeComponent. - Configurable<CTX> - Interface in org.refcodes.component
-
This mixin might be implemented by a component in order to provide initialize facilities wit a configuration provided via
Configurable.initialize(Object). - Configurable.ConfigureAutomaton<CTX> - Interface in org.refcodes.component
-
The
Configurable.ConfigureAutomatoninterface defines those methods related to the initialize life-cycle with a provided context. - Configurable.ConfigureBuilder<CTX,B extends Configurable.ConfigureBuilder<CTX,B>> - Interface in org.refcodes.component
-
To enable the
Initializablefunctionality to be invoked in a builder chain. - ConfigurableComponent<CTX> - Interface in org.refcodes.component
-
A
ConfigurableComponentcan be configured invoking the methodConfigurable.initialize(Object). - ConfigurableHandle<H,CTX> - Interface in org.refcodes.component
-
The
ConfigurableHandleinterface defines those methods related to the handle based initialize/configure life-cycle. - ConfigurableHandle.ConfigureAutomatonHandle<H,CTX> - Interface in org.refcodes.component
-
The
ConfigurableHandle.ConfigureAutomatonHandleinterface defines those methods related to the handle based initialize/configure life-cycle. - ConfigurableLifeCycleAutomatonImpl<CTX> - Class in org.refcodes.component
-
This class implements a
ConfigurableLifeCycleComponent.ConfigurableLifeCycleAutomaton. - ConfigurableLifeCycleAutomatonImpl() - Constructor for class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Empty constructor, such
LifeCycleComponent.LifeCycleAutomatoncannot do much more than decline the variousLifeCycleStatusstates for you. - ConfigurableLifeCycleAutomatonImpl(ConfigurableLifeCycleComponent<CTX>) - Constructor for class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
This constructor uses a
LifeCycleStatusfor wrapping it inside theConfigurableLifeCycleAutomatonImpl, making sure of obeying and guarding the correctLifeCycleStatus's order ofLifeCycleStatusstates for you. - ConfigurableLifeCycleComponent<CTX> - Interface in org.refcodes.component
-
A component implementing the
ConfigurableLifeCycleComponentinterface supports a life-cycle. - ConfigurableLifeCycleComponent.ConfigurableLifeCycleAutomaton<CTX> - Interface in org.refcodes.component
-
A system implementing the
ConfigurableLifeCycleComponent.ConfigurableLifeCycleAutomatoninterface supports managingConfigurableLifeCycleComponentinstances 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<H,CTX> - Interface in org.refcodes.component
-
The
ConfigurableLifeCycleComponentHandlemanages variousLifeCycleStatusstates forConfigurableLifeCycleComponentinstances each related to a handle. - ConfigurableLifeCycleComponentHandle.ConfigurableLifeCycleAutomatonHandle<H,CTX> - Interface in org.refcodes.component
-
The
ConfigurableLifeCycleComponentHandle.ConfigurableLifeCycleAutomatonHandleis an automaton managing variousLifeCycleStatusstates forComponentinstances each related to a handle. - ConfigureException - Exception in org.refcodes.component
-
Thrown in case initializing a component caused problems.
- ConfigureException(Object, String) - Constructor for exception org.refcodes.component.ConfigureException
-
Instantiates a new configure exception.
- ConfigureException(Object, String, String) - Constructor for exception org.refcodes.component.ConfigureException
-
Instantiates a new configure exception.
- ConfigureException(Object, String, Throwable) - Constructor for exception org.refcodes.component.ConfigureException
-
Instantiates a new configure exception.
- ConfigureException(Object, String, Throwable, String) - Constructor for exception org.refcodes.component.ConfigureException
-
Instantiates a new configure exception.
- ConfigureException(Object, Throwable) - Constructor for exception org.refcodes.component.ConfigureException
-
Instantiates a new configure exception.
- ConfigureException(Object, Throwable, String) - Constructor for exception org.refcodes.component.ConfigureException
-
Instantiates a new configure exception.
- ConnectableComponent - Interface in org.refcodes.component
-
Any
Componentwhich operates established connections may implement theConnectableComponentinterface 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 - Interface in org.refcodes.component
-
The
ConnectableComponent.ConnectableAutomatonextends theConnectableComponentwith automaton functionality to get detailed status information regarding connections. - ConnectionAccessor<CON> - Interface in org.refcodes.component
-
Provides an accessor for a connection property for e.g. an
InputStreamor anOutputStream. - ConnectionAccessor.ConnectionMutator<CON> - Interface in org.refcodes.component
-
Provides a mutator for a connection property for e.g. an
InputStreamor anOutputStream. - ConnectionAccessor.ConnectionProperty<CON> - Interface in org.refcodes.component
-
Provides a connection property for e.g. an
InputStreamor anOutputStream. - ConnectionAutomatonImpl<CON> - Class in org.refcodes.component
-
This class implements a
ConnectionComponent.ConnectionAutomaton. - ConnectionAutomatonImpl() - Constructor for class org.refcodes.component.ConnectionAutomatonImpl
-
Empty constructor, such
LifeCycleComponent.LifeCycleAutomatoncannot do much more than decline the variousLifeCycleStatusstates for you. - ConnectionAutomatonImpl(ConnectionComponent<CON>) - Constructor for class org.refcodes.component.ConnectionAutomatonImpl
-
This constructor uses a
LifeCycleStatusfor wrapping it inside theConnectionAutomatonImpl, making sure of obeying and guarding the correctLifeCycleStatus's order ofLifeCycleStatusstates for you. - ConnectionComponent<CON> - Interface in org.refcodes.component
-
A component implementing the
ConnectionComponentinterface supports a connection. - ConnectionComponent.ConnectionAutomaton<CON> - Interface in org.refcodes.component
-
A system implementing the
ConnectionComponent.ConnectionAutomatoninterface supports managingConnectionComponentinstances 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<CON,B extends ConnectionComponent.ConnectionComponentBuilder<CON,B>> - Interface in org.refcodes.component
-
Similar to the
ConnectionComponentwith additional according builder methods. - ConnectionComponentHandle<H,CON> - Interface in org.refcodes.component
-
The
ConnectionComponentHandlemanages variousConnectionStatusstates forConnectionComponentinstances each related to a handle. - ConnectionComponentHandle.ConnectionAutomatonHandle<H,CON> - Interface in org.refcodes.component
-
The
ConnectionComponentHandle.ConnectionAutomatonHandleis an automaton managing variousConnectionStatusstates forConnectionComponentinstances each related to a handle. - ConnectionOpenable<CON> - Interface in org.refcodes.component
-
This mixin might be implemented by a component in order to provide opening connection(s) facilities.
- ConnectionOpenable.ConnectionOpenAutomaton<CON> - Interface in org.refcodes.component
-
The
ConnectionOpenable.ConnectionOpenAutomatoninterface defines those methods related to the opening of connection(s) life-cycle. - ConnectionOpenable.ConnectionOpenBuilder<CON,B extends ConnectionOpenable.ConnectionOpenBuilder<CON,B>> - Interface in org.refcodes.component
-
To enable the
Startablefunctionality to be invoked in a builder chain. - ConnectionOpenableHandle<H,CON> - Interface in org.refcodes.component
-
The
ConnectionOpenableHandleinterface defines those methods related to the handle based open/connect life-cycle. - ConnectionOpenableHandle.ConnectionOpenAutomatonHandle<H,CON> - Interface in org.refcodes.component
-
The
ConnectionOpenableHandle.ConnectionOpenAutomatonHandleinterface defines those methods related to the handle based open/connect life-cycle. - ConnectionRequest - Enum in org.refcodes.component
-
An enumeration describing the connection requests.
- ConnectionStatus - Enum in org.refcodes.component
-
The Enum ConnectionStatus.
- ConnectionStatusAccessor - Interface in org.refcodes.component
-
Provides an accessor for a
ConnectionStatusproperty. - ConnectionStatusAccessor.ConnectionStatusMutator - Interface in org.refcodes.component
-
Provides a mutator for a
ConnectionStatusproperty. - ConnectionStatusAccessor.ConnectionStatusProperty - Interface in org.refcodes.component
-
Provides a
ConnectionStatusproperty. - ConnectionStatusHandle<H> - Interface in org.refcodes.component
-
The Interface ConnectionStatusHandle.
- ContextAccessor<CTX> - Interface in org.refcodes.component
-
Provides an accessor for a context property for e.g. a service or a component.
- ContextAccessor.ContextBuilder<CTX,B extends ContextAccessor.ContextBuilder<CTX,B>> - Interface in org.refcodes.component
-
Provides a builder method for a context property returning the builder for applying multiple build operations.
- ContextAccessor.ContextMutator<CTX> - Interface in org.refcodes.component
-
Provides a mutator for a context property for e.g. a service or a component.
- ContextAccessor.ContextProperty<CTX> - Interface in org.refcodes.component
-
Provides a context property for e.g. a service or a component.
D
- decompose() - Method in class org.refcodes.component.CompositeComponentImpl
-
Decomposes the component.
- decompose() - Method in interface org.refcodes.component.Decomposeable
-
Decomposes the component.
- decompose(H) - Method in interface org.refcodes.component.DecomposeableHandle
-
Decomposes the component identified by the given handle.
- decompose(H) - Method in interface org.refcodes.component.DecomposeableHandle.DecomposeAutomatonHandle
-
Decomposes the component identified by the given handle.
- decompose(Object) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method, decomposes the given
Componentin case it isDecomposeable. - decompose(ExecutionStrategy, Object...) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for decomposing all
DecomposeableComponentinstances found in the providedCollection. - decompose(ExecutionStrategy, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for decomposing all
DecomposeableComponentinstances found in the providedCollection. - decompose(ExecutionStrategy, ExecutorService, Object...) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for decomposing all
DecomposeableComponentinstances found in the providedCollection. - decompose(ExecutionStrategy, ExecutorService, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for decomposing all
DecomposeableComponentinstances found in the providedCollection. - Decomposeable - Interface in org.refcodes.component
-
This mixin might be implemented by a component in order to provide decomposition facilities.
- Decomposeable.DecomposeAutomaton - Interface in org.refcodes.component
-
The
Decomposeable.DecomposeAutomatoninterface defines those methods related to the decompose life-cycle. - DecomposeableHandle<H> - Interface in org.refcodes.component
-
The
DecomposeableHandleinterface defines those methods related to the handle based decompose life-cycle. - DecomposeableHandle.DecomposeAutomatonHandle<H> - Interface in org.refcodes.component
-
The
DecomposeableHandle.DecomposeAutomatonHandleinterface defines those methods related to the handle based decompose life-cycle. - destroy() - Method in class org.refcodes.component.CompositeComponentImpl
-
Destroys the component.
- destroy() - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Destroys the component.
- destroy() - Method in interface org.refcodes.component.Destroyable
-
Destroys the component.
- destroy() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Destroys the component.
- destroy(H) - Method in interface org.refcodes.component.DestroyableHandle
-
Destroys the component identified by the given handle.
- destroy(Object) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method, destroys the given
Componentin case it isDestroyable. - destroy(ExecutionStrategy, Object...) - Static method in class org.refcodes.component.ComponentUtility
- destroy(ExecutionStrategy, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
- destroy(ExecutionStrategy, ExecutorService, Object...) - Static method in class org.refcodes.component.ComponentUtility
- destroy(ExecutionStrategy, ExecutorService, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
- DESTROY - org.refcodes.component.LifeCycleRequest
- Destroyable - Interface in org.refcodes.component
-
This mixin might be implemented by a
Componentin order to provide destroy facilities. - Destroyable.DestroyAutomaton - Interface in org.refcodes.component
-
The
Destroyable.DestroyAutomatoninterface defines those methods related to the destroy life-cycle. - DestroyableHandle<H> - Interface in org.refcodes.component
-
The
DestroyableHandleinterface defines those methods related to the handle based destroy life-cycle. - DestroyableHandle.DestroyAutomatonHandle<H> - Interface in org.refcodes.component
-
The
DestroyableHandle.DestroyAutomatonHandleinterface defines those methods related to the handle based destroy life-cycle. - DESTROYED - org.refcodes.component.LifeCycleStatus
- DeviceAutomatonImpl - Class in org.refcodes.component
-
This class implements a
LifeCycleComponent.LifeCycleAutomaton. - DeviceAutomatonImpl() - Constructor for class org.refcodes.component.DeviceAutomatonImpl
-
Empty constructor, such
LifeCycleComponent.LifeCycleAutomatoncannot do much more than decline the variousLifeCycleStatusstates for you. - DeviceAutomatonImpl(LinkComponent) - Constructor for class org.refcodes.component.DeviceAutomatonImpl
-
This constructor uses a
LifeCycleStatusfor wrapping it inside theDeviceAutomatonImpl, making sure of obeying and guarding the correctLifeCycleStatus's order ofLifeCycleStatusstates for you. - digest(J) - Method in interface org.refcodes.component.Digester
-
The
Digester.digest(Object)method is invoked in order to trigger processing of the provided job, e.g. start execution depending on the job instance being provided from the outside. - Digester<J> - Interface in org.refcodes.component
-
A
Digesterprovides the functionality to consume a job (which is pushed from the outside) for further processing. - DigesterComponent<J> - Interface in org.refcodes.component
- DigestException - Exception in org.refcodes.component
-
Thrown in case digesting (processing) a job by a
Digester.digest(Object)caused problems; the cause is usually wrapped by thisException. - DigestException(String) - Constructor for exception org.refcodes.component.DigestException
-
Instantiates a new digest exception.
- DigestException(String, String) - Constructor for exception org.refcodes.component.DigestException
-
Instantiates a new digest exception.
- DigestException(String, Throwable) - Constructor for exception org.refcodes.component.DigestException
-
Instantiates a new digest exception.
- DigestException(String, Throwable, String) - Constructor for exception org.refcodes.component.DigestException
-
Instantiates a new digest exception.
- DigestException(Throwable) - Constructor for exception org.refcodes.component.DigestException
-
Instantiates a new digest exception.
- DigestException(Throwable, String) - Constructor for exception org.refcodes.component.DigestException
-
Instantiates a new digest exception.
- digestUnchecked(J) - Method in interface org.refcodes.component.Digester
-
Digests the job by calling
Digester.digest(Object)without you to require catching aDigestException. - DISABLED - org.refcodes.component.ExecutionStatus
- DisposableHandle<H> - Interface in org.refcodes.component
-
The
DisposableHandleinterface defines those methods related to the handle based dispose life-cycle. - DisposableHandle.DisposeAutomatonHandle<H> - Interface in org.refcodes.component
-
The
DisposableHandle.DisposeAutomatonHandleinterface defines those methods related to the handle based dispose life-cycle. - dispose() - Method in class org.refcodes.component.CompositeComponentImpl
- dispose(H) - Method in interface org.refcodes.component.DisposableHandle
-
Disposes the component identified by the given handle.
- dispose(Object) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method, disposes the given
Componentin case it isDisposable.Disposedable. - dispose(ExecutionStrategy, Object...) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for decomposing all
Disposable.DisposedableComponentinstances found in the providedCollection. - dispose(ExecutionStrategy, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for decomposing all
Disposable.DisposedableComponentinstances found in the providedCollection. - dispose(ExecutionStrategy, ExecutorService, Object...) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for decomposing all
Disposable.DisposedableComponentinstances found in the providedCollection. - dispose(ExecutionStrategy, ExecutorService, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for decomposing all
Disposable.DisposedableComponentinstances found in the providedCollection. - DisposeAutomaton - Interface in org.refcodes.component
-
The
DisposeAutomatoninterface defines those methods related to the dispose life-cycle.
E
- ERROR - org.refcodes.component.LifeCycleStatus
- execute(ExecutionStrategy, ExecutorService, ComponentUtility.CallableFactory<T>, Collection<?>, Object...) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for initializing all
InitializableComponentinstances found in the providedCollection. - ExecutionStatus - Enum in org.refcodes.component
- ExtendedCompositeComponentImpl(C...) - Constructor for class org.refcodes.component.CompositeComponentImpl.ExtendedCompositeComponentImpl
-
Instantiates a new extended composite component impl.
- ExtendedCompositeComponentImpl(Collection<C>) - Constructor for class org.refcodes.component.CompositeComponentImpl.ExtendedCompositeComponentImpl
-
Instantiates a new extended composite component impl.
- ExtendedCompositeComponentImpl(ExecutionStrategy, C...) - Constructor for class org.refcodes.component.CompositeComponentImpl.ExtendedCompositeComponentImpl
-
Instantiates a new extended composite component impl.
- ExtendedCompositeComponentImpl(ExecutionStrategy, Collection<C>) - Constructor for class org.refcodes.component.CompositeComponentImpl.ExtendedCompositeComponentImpl
-
Instantiates a new extended composite component impl.
F
- flush() - Method in class org.refcodes.component.CompositeComponentImpl
- flush() - Method in interface org.refcodes.component.Flushable
- flush(H) - Method in interface org.refcodes.component.FlushHandle
-
Flushes the component identified by the given handle.
- flush(Object) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method, flushs the given
Componentin case it isFlushable. - flush(ExecutionStrategy, Object...) - Static method in class org.refcodes.component.ComponentUtility
- flush(ExecutionStrategy, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
- flush(ExecutionStrategy, ExecutorService, Object...) - Static method in class org.refcodes.component.ComponentUtility
- flush(ExecutionStrategy, ExecutorService, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
- Flushable - Interface in org.refcodes.component
-
This mixin might be implemented by a component in order to provide flush facilities.
- Flushable.FlushBuilder<B extends Flushable.FlushBuilder<B>> - Interface in org.refcodes.component
-
The Interface FlushBuilder.
- FlushHandle<H> - Interface in org.refcodes.component
-
The
FlushHandleinterface defines those methods related to the handle based flush operation. - flushUnchecked() - Method in interface org.refcodes.component.Flushable
-
Flushes the component by calling
Flushable.flush()without you to require catching aOpenException. - flushUnchecked(H) - Method in interface org.refcodes.component.FlushHandle
-
Flushes the component by calling
FlushHandle.flush(Object)without you to require catching aOpenException.
G
- getComponents() - Method in class org.refcodes.component.CompositeComponentImpl
-
Provides access to the
Componentinstances. - getConnection() - Method in interface org.refcodes.component.ConnectionAccessor
-
Retrieves the connection from the connection property.
- getConnectionStatus() - Method in class org.refcodes.component.AbstractConnectableAutomaton
-
Retrieves the
ConnectionStatusproperty from the property. - getConnectionStatus() - Method in class org.refcodes.component.ConnectionAutomatonImpl
-
Retrieves the
ConnectionStatusproperty from the property. - getConnectionStatus() - Method in interface org.refcodes.component.ConnectionStatusAccessor
-
Retrieves the
ConnectionStatusproperty from the property. - getConnectionStatus() - Method in class org.refcodes.component.DeviceAutomatonImpl
-
Retrieves the
ConnectionStatusproperty from the property. - getConnectionStatus(H) - Method in interface org.refcodes.component.ConnectionStatusHandle
-
Retrieves the
ConnectionStatusrelated to the given handle. - getContext() - Method in exception org.refcodes.component.ConfigureException
-
Retrieves the context from the context property.
- getContext() - Method in interface org.refcodes.component.ContextAccessor
-
Retrieves the context from the context property.
- getErrorCode() - Method in exception org.refcodes.component.CloseException.CloseRuntimeException
- getErrorCode() - Method in exception org.refcodes.component.CloseException
- getErrorCode() - Method in exception org.refcodes.component.OpenException
- getErrorCode() - Method in exception org.refcodes.component.OpenException.OpenRuntimeException
- getExecutionStrategy() - Method in class org.refcodes.component.CompositeComponentImpl
-
Provides access to the
ExecutionStrategy. - getHandle() - Method in interface org.refcodes.component.HandleAccessor
-
Retrieves the handle from the handle property.
- getInputConnection() - Method in interface org.refcodes.component.BidirectionalConnectionAccessor
-
Retrieves the input connection from the connection property.
- getLifeCycleComponent() - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Provides access to the
LifeCycleComponentinstance. - getLifeCycleComponent() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Provides access to the
LifeCycleComponentinstance. - getLifeCycleRequest() - Method in interface org.refcodes.component.LifeCycleRequestAccessor
-
Retrieves the
LifeCycleRequestproperty from the property. - getLifeCycleStatus() - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Retrieves the
LifeCycleStatusproperty from the property. - getLifeCycleStatus() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Retrieves the
LifeCycleStatusproperty from the property. - getLifeCycleStatus() - Method in interface org.refcodes.component.LifeCycleStatusAccessor
-
Retrieves the
LifeCycleStatusproperty from the property. - getLifeCycleStatus(H) - Method in interface org.refcodes.component.LifeCycleStatusHandle
-
Retrieves the
LifeCycleStatusrelated to the given handle. - getOutputConnection() - Method in interface org.refcodes.component.BidirectionalConnectionAccessor
-
Retrieves the output connection from the connection property.
- getProgress() - Method in interface org.refcodes.component.ProgressAccessor
-
The progress can be queried by this method.
- getProgress(H) - Method in interface org.refcodes.component.ProgressHandle
-
The progress of a handle can be queried by this method.
- getTimeoutInMs() - Method in exception org.refcodes.component.OpenTimeoutException
H
- HandleAccessor<H> - Interface in org.refcodes.component
-
Provides an accessor for a handle property for e.g. key / handle pair.
- HandleAccessor.HandleMutator<H> - Interface in org.refcodes.component
-
Provides a mutator for a handle property for e.g. key / handle pair.
- HandleAccessor.HandleProperty<H> - Interface in org.refcodes.component
-
Provides a handle property for e.g. key / handle pair.
- HandleDirectory<H,REF> - Interface in org.refcodes.component
-
The handle directory enables listing of all known data managed by the implementing component.
- HandleGenerator<H> - Interface in org.refcodes.component
-
Generates handles of the generic type.
- HandleGeneratorImpl - Class in org.refcodes.component
-
Plain straight forward
Stringinstances generatingHandleGeneratorbasically being a plain good oldUniqueIdGeneratorImpl. - HandleGeneratorImpl() - Constructor for class org.refcodes.component.HandleGeneratorImpl
- HandleLookup<H,REF> - Interface in org.refcodes.component
-
Any system in this framework being able to work with handles provides an implementation of the handle lookup interface.
- handleReferences() - Method in interface org.refcodes.component.HandleDirectory
-
Retrieves a list of all known objects for which there is a handle.
- handles() - Method in interface org.refcodes.component.HandleDirectory
-
Retrieves a list of all known handles managed by the implementing component.
- HandleTimeoutRuntimeException - Exception in org.refcodes.component
-
This exception is thrown in case a handle was provided which was unknown to the invoked component.
- HandleTimeoutRuntimeException(Object, String) - Constructor for exception org.refcodes.component.HandleTimeoutRuntimeException
-
Instantiates a new handle timeout runtime exception.
- HandleTimeoutRuntimeException(Object, String, String) - Constructor for exception org.refcodes.component.HandleTimeoutRuntimeException
-
Instantiates a new handle timeout runtime exception.
- HandleTimeoutRuntimeException(Object, String, Throwable) - Constructor for exception org.refcodes.component.HandleTimeoutRuntimeException
-
Instantiates a new handle timeout runtime exception.
- HandleTimeoutRuntimeException(Object, String, Throwable, String) - Constructor for exception org.refcodes.component.HandleTimeoutRuntimeException
-
Instantiates a new handle timeout runtime exception.
- HandleTimeoutRuntimeException(Object, Throwable) - Constructor for exception org.refcodes.component.HandleTimeoutRuntimeException
-
Instantiates a new handle timeout runtime exception.
- HandleTimeoutRuntimeException(Object, Throwable, String) - Constructor for exception org.refcodes.component.HandleTimeoutRuntimeException
-
Instantiates a new handle timeout runtime exception.
- hasBidirectionalConnectionOpenable(H) - Method in interface org.refcodes.component.BidirectionalConnectionOpenableHandle
-
Determines whether the handle reference is
BidirectionalConnectionOpenableby implementing theBidirectionalConnectionOpenableinterface. - hasBidirectionalConnectionOpenAutomaton(H) - Method in interface org.refcodes.component.BidirectionalConnectionOpenableHandle.BidirectionalConnectionOpenAutomatonHandle
-
Determines whether the handle reference is configurable by implementing the
ConnectionOpenable.ConnectionOpenAutomatoninterface. - hasCeasable(H) - Method in interface org.refcodes.component.CeasableHandle
-
Determines whether the handle reference is ceasable by implementing the
Ceasableinterface. - hasCeaseAutomaton(H) - Method in interface org.refcodes.component.CeasableHandle.CeaseAutomatonHandle
-
Determines whether the handle reference is ceasable by implementing the
Ceasable.CeaseAutomatoninterface. - hasClosable(H) - Method in interface org.refcodes.component.ClosableHandle
-
Determines whether the handle reference is closable by implementing the
Closableinterface. - hasCloseAutomaton(H) - Method in interface org.refcodes.component.ClosableHandle.CloseAutomatonHandle
-
Determines whether the handle reference is closable by implementing the
ConnectionOpenable.ConnectionOpenAutomatoninterface. - hasConfigurable(H) - Method in interface org.refcodes.component.ConfigurableHandle
-
Determines whether the handle reference is configurable by implementing the
Configurableinterface. - hasConfigureAutomaton(H) - Method in interface org.refcodes.component.ConfigurableHandle.ConfigureAutomatonHandle
-
Determines whether the handle reference is configurable by implementing the
Configurable.ConfigureAutomatoninterface. - hasConnectionOpenable(H) - Method in interface org.refcodes.component.ConnectionOpenableHandle
-
Determines whether the handle reference is
ConnectionOpenableby implementing theConnectionOpenableinterface. - hasConnectionOpenAutomaton(H) - Method in interface org.refcodes.component.ConnectionOpenableHandle.ConnectionOpenAutomatonHandle
-
Determines whether the handle reference is configurable by implementing the
ConnectionOpenable.ConnectionOpenAutomatoninterface. - hasConnectionStatus(H) - Method in interface org.refcodes.component.ConnectionStatusHandle
-
Determines whether the handle reference provides a
ConnectionStatusby implementing theConnectionStatusAccessorinterface. - hasDecomposeable(H) - Method in interface org.refcodes.component.DecomposeableHandle
-
Determines whether the handle reference is decomposable by implementing the
Decomposeableinterface. - hasDecomposeAutomaton(H) - Method in interface org.refcodes.component.DecomposeableHandle.DecomposeAutomatonHandle
-
Determines whether the handle reference is decomposable by implementing the
Decomposeable.DecomposeAutomatoninterface. - hasDestroyable(H) - Method in interface org.refcodes.component.DestroyableHandle
-
Determines whether the handle reference is destroyable by implementing the
Destroyableinterface. - hasDestroyAutomaton(H) - Method in interface org.refcodes.component.DestroyableHandle.DestroyAutomatonHandle
-
Determines whether the handle reference is destroyable by implementing the
Destroyable.DestroyAutomatoninterface. - hasDisposable(H) - Method in interface org.refcodes.component.DisposableHandle
-
Determines whether the handle reference is disposable by implementing the
Disposable.Disposedableinterface. - hasDisposeAutomaton(H) - Method in interface org.refcodes.component.DisposableHandle.DisposeAutomatonHandle
-
Determines whether the handle reference is disposable by implementing the
DisposeAutomatoninterface. - hasFlush(H) - Method in interface org.refcodes.component.FlushHandle
-
Determines whether the handle reference provides flushting by implementing the
Flushableinterface. - hasHandle(H) - Method in interface org.refcodes.component.HandleLookup
-
Used to test if the given handle is known by an implementing system.
- hasInitalizable(H) - Method in interface org.refcodes.component.InitializableHandle
-
Determines whether the handle reference is initializeable by implementing the
Initializableinterface. - hasInitializeAutomaton(H) - Method in interface org.refcodes.component.InitializableHandle.InitializeAutomatonHandle
-
Determines whether the handle reference is initalizable by implementing the
Initializable.InitializeAutomatoninterface. - hasLifeCycleStatus(H) - Method in interface org.refcodes.component.LifeCycleStatusHandle
-
Determines whether the handle reference provides a
LifeCycleStatusby implementing theLifeCycleStatusAccessorinterface. - hasOpenable(H) - Method in interface org.refcodes.component.OpenableHandle
-
Determines whether the handle reference is openable by implementing the
Openableinterface. - hasOpenAutomaton(H) - Method in interface org.refcodes.component.OpenableHandle.OpenAutomatonHandle
-
Determines whether the handle reference is openable by implementing the
ConnectionOpenable.ConnectionOpenAutomatoninterface. - hasPausable(H) - Method in interface org.refcodes.component.PausableHandle
-
Determines whether the handle reference is pausable by implementing the
Pausableinterface. - hasPauseAutomaton(H) - Method in interface org.refcodes.component.PausableHandle.PauseAutomatonHandle
-
Determines whether the handle reference is pausable by implementing the
Pausable.PauseAutomatoninterface. - hasProgress(H) - Method in interface org.refcodes.component.ProgressHandle
-
Determines whether the handle reference provides a progress by implementing the
ProgressAccessorinterface. - hasReload(H) - Method in interface org.refcodes.component.ReloadHandle
-
Determines whether the handle reference provides reloading by implementing the
Reloadableinterface. - hasReset(H) - Method in interface org.refcodes.component.ResetHandle
-
Determines whether the handle reference provides resetting by implementing the
Resetableinterface. - hasResumable(H) - Method in interface org.refcodes.component.ResumableHandle
-
Determines whether the handle reference is resumable by implementing the
Resumableinterface. - hasResumeAutomaton(H) - Method in interface org.refcodes.component.ResumableHandle.ResumeAutomatonHandle
-
Determines whether the handle reference is resumable by implementing the
Resumable.ResumeAutomatoninterface. - hasStartable(H) - Method in interface org.refcodes.component.StartableHandle
-
Determines whether the handle reference is startable by implementing the
Startableinterface. - hasStartAutomaton(H) - Method in interface org.refcodes.component.StartableHandle.StartAutomatonHandle
-
Determines whether the handle reference is startable by implementing the
Startable.StartAutomatoninterface. - hasStopAutomaton(H) - Method in interface org.refcodes.component.StoppableHandle.StopAutomatonHandle
-
Determines whether the handle reference is stoppable by implementing the
Stoppable.StopAutomatoninterface. - hasStoppable(H) - Method in interface org.refcodes.component.StoppableHandle
-
Determines whether the handle reference is stoppable by implementing the
Stoppableinterface. - HealthChecker - Interface in org.refcodes.component
I
- IllegalHandleStateChangeRuntimeException - Exception in org.refcodes.component
-
This exception is thrown in case a handle was provided whose reference does not support a given operation.
- IllegalHandleStateChangeRuntimeException(Object, String) - Constructor for exception org.refcodes.component.IllegalHandleStateChangeRuntimeException
-
Instantiates a new illegale handle state change runtime exception.
- IllegalHandleStateChangeRuntimeException(Object, String, String) - Constructor for exception org.refcodes.component.IllegalHandleStateChangeRuntimeException
-
Instantiates a new illegale handle state change runtime exception.
- IllegalHandleStateChangeRuntimeException(Object, String, Throwable) - Constructor for exception org.refcodes.component.IllegalHandleStateChangeRuntimeException
-
Instantiates a new illegale handle state change runtime exception.
- IllegalHandleStateChangeRuntimeException(Object, String, Throwable, String) - Constructor for exception org.refcodes.component.IllegalHandleStateChangeRuntimeException
-
Instantiates a new illegale handle state change runtime exception.
- IllegalHandleStateChangeRuntimeException(Object, Throwable) - Constructor for exception org.refcodes.component.IllegalHandleStateChangeRuntimeException
-
Instantiates a new illegale handle state change runtime exception.
- IllegalHandleStateChangeRuntimeException(Object, Throwable, String) - Constructor for exception org.refcodes.component.IllegalHandleStateChangeRuntimeException
-
Instantiates a new illegale handle state change runtime exception.
- Initializable - Interface in org.refcodes.component
-
This mixin might be implemented by a component in order to provide initializing facilities.
- Initializable.InitializeAutomaton - Interface in org.refcodes.component
-
The
Initializable.InitializeAutomatoninterface defines those methods related to the initialize life-cycle. - Initializable.InitializeBuilder<B extends Initializable.InitializeBuilder<B>> - Interface in org.refcodes.component
-
To enable the
Initializablefunctionality to be invoked in a builder chain. - Initializable.UncheckedInitializable - Interface in org.refcodes.component
-
See
Initializablewithout any checked exception being declared. - InitializableComponent - Interface in org.refcodes.component
-
A
InitializableComponentcan be initialized invoking the methodInitializable.initialize(). - InitializableHandle<H> - Interface in org.refcodes.component
-
The
InitializableHandleinterface defines those methods related to the handle based initialize life-cycle. - InitializableHandle.InitializeAutomatonHandle<H> - Interface in org.refcodes.component
-
The
InitializableHandle.InitializeAutomatonHandleinterface defines those methods related to the handle based initialize life-cycle. - initialize() - Method in class org.refcodes.component.CompositeComponentImpl
-
Initialize the component.
- initialize() - Method in interface org.refcodes.component.Initializable
-
Initialize the component.
- initialize() - Method in interface org.refcodes.component.Initializable.UncheckedInitializable
-
Initialize the component.
- initialize() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Initialize the component.
- initialize(CTX) - Method in class org.refcodes.component.CompositeComponentImpl.ExtendedCompositeComponentImpl
-
Initializes and configures the component.
- initialize(CTX) - Method in interface org.refcodes.component.Configurable
-
Initializes and configures the component.
- initialize(CTX) - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Initializes and configures the component.
- initialize(H) - Method in interface org.refcodes.component.InitializableHandle
-
Initialize the component identified by the given handle.
- initialize(H, CTX) - Method in interface org.refcodes.component.ConfigurableHandle
-
Initialize/configure the component identified by the given handle.
- initialize(Object) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method, initializes the given
Componentin case it isInitializable. - initialize(Object, CTX) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method, configuring the given
Componentin case it isConfigurable. - initialize(ExecutionStrategy, CTX, Object...) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for configuring all
ConfigureExceptionComponentinstances found in the providedCollection. - initialize(ExecutionStrategy, CTX, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for configuring all
ConfigurableComponentinstances found in the providedCollection. - initialize(ExecutionStrategy, Object...) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for initializing all
InitializableComponentinstances found in the providedCollection. - initialize(ExecutionStrategy, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for initializing all
InitializableComponentinstances found in the providedCollection. - initialize(ExecutionStrategy, ExecutorService, CTX, Object...) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for configuring all
ConfigureExceptionComponentinstances found in the providedCollection. - initialize(ExecutionStrategy, ExecutorService, CTX, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for configuring all
ConfigurableComponentinstances found in the providedCollection. - initialize(ExecutionStrategy, ExecutorService, Object...) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for initializing all
InitializableComponentinstances found in the providedCollection. - initialize(ExecutionStrategy, ExecutorService, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for initializing all
InitializableComponentinstances found in the providedCollection. - INITIALIZE - org.refcodes.component.LifeCycleRequest
- INITIALIZED - org.refcodes.component.LifeCycleStatus
- InitializedAccessor - Interface in org.refcodes.component
-
Provides an accessor for a initialized property.
- InitializedAccessor.InitializedMutator - Interface in org.refcodes.component
-
Provides a mutator for a initialized property.
- InitializedAccessor.InitializedProperty - Interface in org.refcodes.component
-
Provides a initialized property.
- InitializedHandle<H> - Interface in org.refcodes.component
-
Provides access to the initialized handle reference.
- InitializeException - Exception in org.refcodes.component
-
Thrown in case initializing a component caused problems.
- InitializeException(String) - Constructor for exception org.refcodes.component.InitializeException
-
Instantiates a new initialize exception.
- InitializeException(String, String) - Constructor for exception org.refcodes.component.InitializeException
-
Instantiates a new initialize exception.
- InitializeException(String, Throwable) - Constructor for exception org.refcodes.component.InitializeException
-
Instantiates a new initialize exception.
- InitializeException(String, Throwable, String) - Constructor for exception org.refcodes.component.InitializeException
-
Instantiates a new initialize exception.
- InitializeException(Throwable) - Constructor for exception org.refcodes.component.InitializeException
-
Instantiates a new initialize exception.
- InitializeException(Throwable, String) - Constructor for exception org.refcodes.component.InitializeException
-
Instantiates a new initialize exception.
- InitializeException.InitializeRuntimeException - Exception in org.refcodes.component
-
Unchecked exception with the same semantics as the
CloseException. - InitializeRuntimeException(String) - Constructor for exception org.refcodes.component.InitializeException.InitializeRuntimeException
-
Instantiates a new initialize exception.
- InitializeRuntimeException(String, String) - Constructor for exception org.refcodes.component.InitializeException.InitializeRuntimeException
-
Instantiates a new initialize exception.
- InitializeRuntimeException(String, Throwable) - Constructor for exception org.refcodes.component.InitializeException.InitializeRuntimeException
-
Instantiates a new initialize exception.
- InitializeRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.component.InitializeException.InitializeRuntimeException
-
Instantiates a new initialize exception.
- InitializeRuntimeException(Throwable) - Constructor for exception org.refcodes.component.InitializeException.InitializeRuntimeException
-
Instantiates a new initialize exception.
- InitializeRuntimeException(Throwable, String) - Constructor for exception org.refcodes.component.InitializeException.InitializeRuntimeException
-
Instantiates a new initialize exception.
- initializeUnchecked() - Method in interface org.refcodes.component.Initializable
-
Initialize the component by calling
Initializable.initialize()without you to require catching anInitializeException. - initializeUnchecked(CTX) - Method in interface org.refcodes.component.Configurable
-
Initializes the component by calling
Configurable.initialize(Object)without you to require catching anConfigureException. - initializeUnchecked(H) - Method in interface org.refcodes.component.InitializableHandle
-
Initialize the component by calling
InitializableHandle.initialize(Object)without you to require catching anInitializeException. - initializeUnchecked(H, CTX) - Method in interface org.refcodes.component.ConfigurableHandle
-
Initializes the component by calling
ConfigurableHandle.initialize(Object, Object)without you to require catching anConfigureException. - INITIALIZING - org.refcodes.component.ExecutionStatus
- isCeasable() - Method in interface org.refcodes.component.Ceasable.CeaseAutomaton
-
Determines whether the component may get ceased.
- isCeasable(H) - Method in interface org.refcodes.component.CeasableHandle.CeaseAutomatonHandle
-
Determines whether the component identified by the given handle may get ceased.
- isCeased() - Method in interface org.refcodes.component.Ceasable.CeaseAutomaton
-
Determines whether the component is ceased.
- isCeased(H) - Method in interface org.refcodes.component.CeasableHandle.CeaseAutomatonHandle
-
Determines whether the component identified by the given handle is ceased.
- isClosable() - Method in class org.refcodes.component.AbstractConnectableAutomaton
-
Determines whether the component's connection(s) may get closed.
- isClosable() - Method in interface org.refcodes.component.Closable.CloseAutomaton
-
Determines whether the component's connection(s) may get closed.
- isClosable() - Method in class org.refcodes.component.ConnectionAutomatonImpl
-
Determines whether the component's connection(s) may get closed.
- isClosable() - Method in class org.refcodes.component.DeviceAutomatonImpl
-
Determines whether the component's connection(s) may get closed.
- isClosable(H) - Method in interface org.refcodes.component.ClosableHandle.CloseAutomatonHandle
-
Determines whether the component identified by the given handle may get closed/disconnected.
- isClosed() - Method in class org.refcodes.component.AbstractConnectableAutomaton
-
Retrieves the is-closed status.
- isClosed() - Method in interface org.refcodes.component.ClosedAccessor
-
Retrieves the is-closed status.
- isClosed() - Method in class org.refcodes.component.ConnectionAutomatonImpl
-
Retrieves the is-closed status.
- isClosed() - Method in class org.refcodes.component.DeviceAutomatonImpl
-
Retrieves the is-closed status.
- isClosed(H) - Method in interface org.refcodes.component.ClosableHandle.CloseAutomatonHandle
-
Determines whether the component (its connection) identified by the given handle is closed (disconnected).
- isConnectionOpened() - Method in interface org.refcodes.component.ConnectionStatusAccessor
-
Determines whether the connection is ought to be open or not.
- isDecomposeable() - Method in interface org.refcodes.component.Decomposeable.DecomposeAutomaton
-
Determines whether the component may get decomposed.
- isDecomposeable(H) - Method in interface org.refcodes.component.DecomposeableHandle.DecomposeAutomatonHandle
-
Determines whether the component identified by the given handle may get decomposed.
- isDecomposed() - Method in interface org.refcodes.component.Decomposeable.DecomposeAutomaton
-
Determines whether the component is decomposed.
- isDestroyable() - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Determines whether the component may get destroyed.
- isDestroyable() - Method in interface org.refcodes.component.Destroyable.DestroyAutomaton
-
Determines whether the component may get destroyed.
- isDestroyable() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Determines whether the component may get destroyed.
- isDestroyable(H) - Method in interface org.refcodes.component.DestroyableHandle.DestroyAutomatonHandle
-
Determines whether the component identified by the given handle may get destroyed.
- isDestroyed() - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Determines whether the component is destroyed.
- isDestroyed() - Method in interface org.refcodes.component.Destroyable.DestroyAutomaton
-
Determines whether the component is destroyed.
- isDestroyed() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Determines whether the component is destroyed.
- isDestroyed(H) - Method in interface org.refcodes.component.DestroyableHandle.DestroyAutomatonHandle
-
Determines whether the component identified by the given handle is destroyed.
- isDisposable(H) - Method in interface org.refcodes.component.DisposableHandle.DisposeAutomatonHandle
-
Determines whether the component identified by the given handle may get disposed.
- isDisposeable() - Method in interface org.refcodes.component.DisposeAutomaton
-
Determines whether the component may get disposed.
- isDisposed(H) - Method in interface org.refcodes.component.DisposableHandle.DisposeAutomatonHandle
-
Determines whether the component identified by the given handle is disposed.
- isFlushable() - Method in interface org.refcodes.component.Flushable
-
Determines whether the implementing instance can safely be flushed.
- isInitalizable() - Method in interface org.refcodes.component.Initializable.InitializeAutomaton
-
Determines whether the component may get initialized.
- isInitalizable() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Determines whether the component may get initialized.
- isInitalizable(CTX) - Method in interface org.refcodes.component.Configurable.ConfigureAutomaton
-
Determines whether the component may get initialized.
- isInitalizable(CTX) - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Checks if is initalizable.
- isInitalizable(H) - Method in interface org.refcodes.component.InitializableHandle.InitializeAutomatonHandle
-
Determines whether the component identified by the given handle may get initialized.
- isInitalizable(H, CTX) - Method in interface org.refcodes.component.ConfigurableHandle.ConfigureAutomatonHandle
-
Determines whether the component identified by the given handle may get initialized/configured.
- isInitialized() - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Retrieves the is-initialized property from the initialized property.
- isInitialized() - Method in interface org.refcodes.component.InitializedAccessor
-
Retrieves the is-initialized property from the initialized property.
- isInitialized() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Retrieves the is-initialized property from the initialized property.
- isInitzialized(H) - Method in interface org.refcodes.component.InitializedHandle
-
Determines whether the component identified by the given handle is opened.
- isOpenable() - Method in class org.refcodes.component.AbstractConnectableAutomaton
-
Checks if is openable.
- isOpenable() - Method in class org.refcodes.component.AbstractDeviceAutomaton
-
Checks if is openable.
- isOpenable() - Method in class org.refcodes.component.DeviceAutomatonImpl
-
Determines whether the component's connection(s) may get opened.
- isOpenable() - Method in interface org.refcodes.component.Openable.OpenAutomaton
-
Determines whether the component's connection(s) may get opened.
- isOpenable(CON) - Method in class org.refcodes.component.ConnectionAutomatonImpl
-
Determines whether the given connection may get opened, if true then component may open a connection with the given connection via the
ConnectionOpenable.open(Object)method. - isOpenable(CON) - Method in interface org.refcodes.component.ConnectionOpenable.ConnectionOpenAutomaton
-
Determines whether the given connection may get opened, if true then component may open a connection with the given connection via the
ConnectionOpenable.open(Object)method. - isOpenable(H) - Method in interface org.refcodes.component.OpenableHandle.OpenAutomatonHandle
-
Determines whether the component identified by the given handle may get opened/connected.
- isOpenable(H, CON) - Method in interface org.refcodes.component.ConnectionOpenableHandle.ConnectionOpenAutomatonHandle
-
Determines whether the component identified by the given handle may get opened/connected.
- isOpenable(H, INPUT, OUTPUT) - Method in interface org.refcodes.component.BidirectionalConnectionOpenableHandle.BidirectionalConnectionOpenAutomatonHandle
-
Determines whether the component identified by the given handle may get opened/connected.
- isOpenable(INPUT, OUTPUT) - Method in interface org.refcodes.component.BidirectionalConnectionOpenable.BidirectionalConnectionOpenAutomaton
-
Determines whether the given connection may get opened, if true then component may open a connection with the given connection via the
BidirectionalConnectionOpenable.open(Object, Object)method. - isOpened() - Method in class org.refcodes.component.AbstractConnectableAutomaton
-
Retrieves the is-opened property from the opened property.
- isOpened() - Method in class org.refcodes.component.ConnectionAutomatonImpl
-
Retrieves the is-opened property from the opened property.
- isOpened() - Method in class org.refcodes.component.DeviceAutomatonImpl
-
Retrieves the is-opened property from the opened property.
- isOpened() - Method in interface org.refcodes.component.OpenedAccessor
-
Retrieves the is-opened property from the opened property.
- isOpened(H) - Method in interface org.refcodes.component.OpenedHandle
-
Determines whether the component (its connection) identified by the given handle is opened (connected).
- isPausable() - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Determines whether the component may get paused.
- isPausable() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Determines whether the component may get paused.
- isPausable() - Method in interface org.refcodes.component.Pausable.PauseAutomaton
-
Determines whether the component may get paused.
- isPausable(H) - Method in interface org.refcodes.component.PausableHandle.PauseAutomatonHandle
-
Determines whether the component identified by the given handle may get paused.
- isPaused() - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Determines whether the component is paused.
- isPaused() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Determines whether the component is paused.
- isPaused() - Method in interface org.refcodes.component.Pausable.PauseAutomaton
-
Determines whether the component is paused.
- isPaused(H) - Method in interface org.refcodes.component.PausableHandle.PauseAutomatonHandle
-
Determines whether the component identified by the given handle is paused.
- isResumable() - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Determines whether the component may get resumed.
- isResumable() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Determines whether the component may get resumed.
- isResumable() - Method in interface org.refcodes.component.Resumable.ResumeAutomaton
-
Determines whether the component may get resumed.
- isResumable(H) - Method in interface org.refcodes.component.ResumableHandle.ResumeAutomatonHandle
-
Determines whether the component identified by the given handle may get resumed.
- isRunning() - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Retrieves the is-running property from the running property.
- isRunning() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Retrieves the is-running property from the running property.
- isRunning() - Method in interface org.refcodes.component.RunningAccessor
-
Retrieves the is-running property from the running property.
- isRunning(H) - Method in interface org.refcodes.component.RunningHandle
-
Determines whether the component identified by the given handle is running (started or resumed).
- isStartable() - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Determines whether the component may get started.
- isStartable() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Determines whether the component may get started.
- isStartable() - Method in interface org.refcodes.component.Startable.StartAutomaton
-
Determines whether the component may get started.
- isStartable(H) - Method in interface org.refcodes.component.StartableHandle.StartAutomatonHandle
-
Determines whether the component identified by the given handle may get started.
- isStoppable() - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Determines whether the component may get stopped.
- isStoppable() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Determines whether the component may get stopped.
- isStoppable() - Method in interface org.refcodes.component.Stoppable.StopAutomaton
-
Determines whether the component may get stopped.
- isStoppable(H) - Method in interface org.refcodes.component.StoppableHandle.StopAutomatonHandle
-
Determines whether the component identified by the given handle may get stopped.
- isStopped() - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Determines whether the component is stopped.
- isStopped() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Determines whether the component is stopped.
- isStopped() - Method in interface org.refcodes.component.Stoppable.StopAutomaton
-
Determines whether the component is stopped.
- isStopped(H) - Method in interface org.refcodes.component.StoppableHandle.StopAutomatonHandle
-
Determines whether the component identified by the given handle is stopped.
L
- LifeCycleAutomatonImpl - Class in org.refcodes.component
-
This class implements a
LifeCycleComponent.LifeCycleAutomaton. - LifeCycleAutomatonImpl() - Constructor for class org.refcodes.component.LifeCycleAutomatonImpl
-
Empty constructor, such
LifeCycleComponent.LifeCycleAutomatoncannot do much more than decline the variousLifeCycleStatusstates for you. - LifeCycleAutomatonImpl(LifeCycleComponent) - Constructor for class org.refcodes.component.LifeCycleAutomatonImpl
-
This constructor uses a
LifeCycleStatusfor wrapping it inside theLifeCycleAutomatonImpl, making sure of obeying and guarding the correctLifeCycleStatus's order ofLifeCycleStatusstates for you. - LifeCycleAutomatonImpl.ManualLifeCycleAutomatonImpl - Class in org.refcodes.component
-
Opens the otherwise protected
LifeCycleAutomatonImpl.ManualLifeCycleAutomatonImpl.setLifeCycleStatus(LifeCycleStatus)to be public in order to force any lifecycle status to be set. - LifeCycleComponent - Interface in org.refcodes.component
-
A component implementing the
LifeCycleComponentinterface supports a life-cycle. - LifeCycleComponent.LifeCycleAutomaton - Interface in org.refcodes.component
-
A system implementing the
LifeCycleComponent.LifeCycleAutomatoninterface supports managingLifeCycleComponentinstances 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. - LifeCycleComponent.UncheckedLifeCycleComponent - Interface in org.refcodes.component
-
Same as the
LifeCycleComponentthough without the need to try-catch any exceptions on the various life-cycle stages. - LifeCycleComponentHandle<H> - Interface in org.refcodes.component
-
The
LifeCycleComponentHandlemanages variousLifeCycleStatusstates forLifeCycleComponentinstances each related to a handle. - LifeCycleComponentHandle.LifeCycleAutomatonHandle<H> - Interface in org.refcodes.component
-
The
LifeCycleComponentHandle.LifeCycleAutomatonHandleis an automaton managing variousLifeCycleStatusstates forComponentinstances each related to a handle. - LifeCycleRequest - Enum in org.refcodes.component
-
An enumeration describing the lifecycle requests regarding a component..
- LifeCycleRequestAccessor - Interface in org.refcodes.component
-
Provides an accessor for a
LifeCycleRequestproperty. - LifeCycleRequestAccessor.LifeCycleRequestMutator - Interface in org.refcodes.component
-
Provides a mutator for a
LifeCycleRequestproperty. - LifeCycleRequestAccessor.LifeCycleRequestProperty - Interface in org.refcodes.component
-
Provides a
LifeCycleRequestproperty. - LifeCycleStatus - Enum in org.refcodes.component
-
The Enum LifeCycleStatus.
- LifeCycleStatusAccessor - Interface in org.refcodes.component
-
Provides an accessor for a
LifeCycleStatusproperty. - LifeCycleStatusAccessor.LifeCycleStatusBuilder<B extends LifeCycleStatusAccessor.LifeCycleStatusBuilder<B>> - Interface in org.refcodes.component
-
Provides a builder method for a
LifeCycleStatusproperty returning the builder for applying multiple build operations. - LifeCycleStatusAccessor.LifeCycleStatusMutator - Interface in org.refcodes.component
-
Provides a mutator for a
LifeCycleStatusproperty. - LifeCycleStatusAccessor.LifeCycleStatusProperty - Interface in org.refcodes.component
-
Provides a
LifeCycleStatusproperty. - LifeCycleStatusHandle<H> - Interface in org.refcodes.component
-
The Interface LifeCycleStatusHandle.
- LinkComponent - Interface in org.refcodes.component
-
A component implementing the
LinkComponentinterface supports establishing a connection (not necessarily a network connection). - LinkComponent.LinkAutomaton - Interface in org.refcodes.component
-
A system implementing the
LinkComponent.LinkAutomatoninterface supports managingLinkComponentinstances 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<B extends LinkComponent.LinkComponentBuilder<B>> - Interface in org.refcodes.component
-
Similar to the
LinkComponentwith additional according builder methods. - LinkComponentHandle<H> - Interface in org.refcodes.component
-
The
LinkComponentHandlemanages variousConnectionStatusstates forLinkComponentinstances each related to a handle. - LinkComponentHandle.DeviceAutomatonHandle<H> - Interface in org.refcodes.component
-
The
LinkComponentHandle.DeviceAutomatonHandleis an automaton managing variousConnectionStatusstates forComponentinstances each related to a handle. - lookupHandle(H) - Method in interface org.refcodes.component.HandleLookup
-
Gets the object associated to a given handle.
M
- ManualLifeCycleAutomatonImpl() - Constructor for class org.refcodes.component.LifeCycleAutomatonImpl.ManualLifeCycleAutomatonImpl
-
Empty constructor, such
LifeCycleAutomatonImpl.ManualLifeCycleAutomatonImplcannot do much more than decline the variousLifeCycleStatusstates for you. - ManualLifeCycleAutomatonImpl(LifeCycleComponent) - Constructor for class org.refcodes.component.LifeCycleAutomatonImpl.ManualLifeCycleAutomatonImpl
-
This constructor uses a
LifeCycleAutomatonImpl.ManualLifeCycleAutomatonImplfor wrapping it inside theLifeCycleAutomatonImpl, making sure of obeying and guarding the correctLifeCycleStatus's order ofLifeCycleStatusstates for you.
N
- NONE - org.refcodes.component.ConnectionStatus
- NONE - org.refcodes.component.ExecutionStatus
- NONE - org.refcodes.component.LifeCycleStatus
O
- open() - Method in class org.refcodes.component.AbstractConnectableAutomaton
-
Open.
- open() - Method in class org.refcodes.component.AbstractDeviceAutomaton
-
Open.
- open() - Method in class org.refcodes.component.CompositeComponentImpl
-
Open the component's connection(s).
- open() - Method in class org.refcodes.component.DeviceAutomatonImpl
-
Open the component's connection(s).
- open() - Method in interface org.refcodes.component.Openable
-
Open the component's connection(s).
- open(CON) - Method in class org.refcodes.component.CompositeComponentImpl.ExtendedCompositeComponentImpl
-
Opens the component with the given connection.
- open(CON) - Method in class org.refcodes.component.ConnectionAutomatonImpl
-
Opens the component with the given connection.
- open(CON) - Method in interface org.refcodes.component.ConnectionOpenable
-
Opens the component with the given connection.
- open(H) - Method in interface org.refcodes.component.OpenableHandle
-
Open/connect the component identified by the given handle.
- open(H, CON) - Method in interface org.refcodes.component.ConnectionOpenableHandle
-
Open/connect the component identified by the given handle.
- open(H, INPUT, OUTPUT) - Method in interface org.refcodes.component.BidirectionalConnectionOpenableHandle
-
Open/connect the component identified by the given handle.
- open(INPUT, OUTPUT) - Method in interface org.refcodes.component.BidirectionalConnectionOpenable
-
Opens the component with the given connection, the component opens a connection with the given connection.
- open(Object) - Static method in class org.refcodes.component.ComponentUtility
- open(Object, CON) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method, configuring the given
Componentin case it isConnectionOpenable. - open(Object, INPUT, OUTPUT) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method, configuring the given
Componentin case it isBidirectionalConnectionOpenable. - open(ExecutionStrategy, CON, Object...) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for configuring all
ConfigureExceptionComponentinstances found in the providedCollection. - open(ExecutionStrategy, CON, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for configuring all
ConnectionOpenableComponentinstances found in the providedCollection. - open(ExecutionStrategy, INPUT, OUTPUT, Object...) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for configuring all
ConfigureExceptionComponentinstances found in the providedCollection. - open(ExecutionStrategy, INPUT, OUTPUT, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for configuring all
BidirectionalConnectionOpenableComponentinstances found in the providedCollection. - open(ExecutionStrategy, Object...) - Static method in class org.refcodes.component.ComponentUtility
- open(ExecutionStrategy, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
- open(ExecutionStrategy, ExecutorService, CON, Object...) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for configuring all
ConfigureExceptionComponentinstances found in the providedCollection. - open(ExecutionStrategy, ExecutorService, CON, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for configuring all
ConnectionOpenableComponentinstances found in the providedCollection. - open(ExecutionStrategy, ExecutorService, INPUT, OUTPUT, Object...) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for configuring all
ConfigureExceptionComponentinstances found in the providedCollection. - open(ExecutionStrategy, ExecutorService, INPUT, OUTPUT, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
-
Helper method for configuring all
BidirectionalConnectionOpenableComponentinstances found in the providedCollection. - open(ExecutionStrategy, ExecutorService, Object...) - Static method in class org.refcodes.component.ComponentUtility
- open(ExecutionStrategy, ExecutorService, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
- OPEN - org.refcodes.component.ConnectionRequest
- Openable - Interface in org.refcodes.component
-
This mixin might be implemented by a component in order to provide opening connection(s) facilities.
- Openable.OpenAutomaton - Interface in org.refcodes.component
-
The
Openable.OpenAutomatoninterface defines those methods related to the opening of connection(s) life-cycle. - Openable.OpenBuilder<B extends Openable.OpenBuilder<B>> - Interface in org.refcodes.component
-
To enable the
Startablefunctionality to be invoked in a builder chain. - OpenableHandle<H> - Interface in org.refcodes.component
-
The
OpenableHandleinterface defines those methods related to the handle based open/connect life-cycle. - OpenableHandle.OpenAutomatonHandle<H> - Interface in org.refcodes.component
-
The
OpenableHandle.OpenAutomatonHandleinterface defines those methods related to the handle based open/connect life-cycle. - OPENED - org.refcodes.component.ConnectionStatus
- OpenedAccessor - Interface in org.refcodes.component
-
Provides an accessor for a opened property.
- OpenedAccessor.OpenedMutator - Interface in org.refcodes.component
-
Provides a mutator for a opened property.
- OpenedAccessor.OpenedProperty - Interface in org.refcodes.component
-
Provides a opened property.
- OpenedHandle<H> - Interface in org.refcodes.component
-
Provides access to the opened (connected) handle reference.
- OpenException - Exception in org.refcodes.component
-
Thrown in case opening or accessing an open line (connection, junction, link) caused problems.
- OpenException(String) - Constructor for exception org.refcodes.component.OpenException
-
Instantiates a new open exception.
- OpenException(String, String) - Constructor for exception org.refcodes.component.OpenException
-
Instantiates a new open exception.
- OpenException(String, Throwable) - Constructor for exception org.refcodes.component.OpenException
-
Instantiates a new open exception.
- OpenException(String, Throwable, String) - Constructor for exception org.refcodes.component.OpenException
-
Instantiates a new open exception.
- OpenException(Throwable) - Constructor for exception org.refcodes.component.OpenException
-
Instantiates a new open exception.
- OpenException(Throwable, String) - Constructor for exception org.refcodes.component.OpenException
-
Instantiates a new open exception.
- OpenException.OpenRuntimeException - Exception in org.refcodes.component
-
Unchecked exception with the same semantics as the
OpenException. - OpenRuntimeException(String) - Constructor for exception org.refcodes.component.OpenException.OpenRuntimeException
-
Instantiates a new open exception.
- OpenRuntimeException(String, String) - Constructor for exception org.refcodes.component.OpenException.OpenRuntimeException
-
Instantiates a new open exception.
- OpenRuntimeException(String, Throwable) - Constructor for exception org.refcodes.component.OpenException.OpenRuntimeException
-
Instantiates a new open exception.
- OpenRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.component.OpenException.OpenRuntimeException
-
Instantiates a new open exception.
- OpenRuntimeException(Throwable) - Constructor for exception org.refcodes.component.OpenException.OpenRuntimeException
-
Instantiates a new open exception.
- OpenRuntimeException(Throwable, String) - Constructor for exception org.refcodes.component.OpenException.OpenRuntimeException
-
Instantiates a new open exception.
- OpenTimeoutException - Exception in org.refcodes.component
-
Thrown in case opening or accessing an open line (connection, junction, link) caused timeout problems.
- OpenTimeoutException(long, String) - Constructor for exception org.refcodes.component.OpenTimeoutException
-
Instantiates a new open timeout exception.
- OpenTimeoutException(long, String, String) - Constructor for exception org.refcodes.component.OpenTimeoutException
-
Instantiates a new open timeout exception.
- OpenTimeoutException(long, String, Throwable) - Constructor for exception org.refcodes.component.OpenTimeoutException
-
Instantiates a new open timeout exception.
- OpenTimeoutException(long, String, Throwable, String) - Constructor for exception org.refcodes.component.OpenTimeoutException
-
Instantiates a new open timeout exception.
- OpenTimeoutException(long, Throwable) - Constructor for exception org.refcodes.component.OpenTimeoutException
-
Instantiates a new open timeout exception.
- OpenTimeoutException(long, Throwable, String) - Constructor for exception org.refcodes.component.OpenTimeoutException
-
Instantiates a new open timeout exception.
- openUnchecked() - Method in interface org.refcodes.component.Openable
-
Opens the component by calling
Openable.open()without you to require catching anOpenException. - openUnchecked(CON) - Method in interface org.refcodes.component.ConnectionOpenable
-
Opens the component by calling
ConnectionOpenable.open(Object)without you to require catching anOpenException. - openUnchecked(H) - Method in interface org.refcodes.component.OpenableHandle
-
Opens the component by calling
OpenableHandle.open(Object)without you to require catching anOpenException. - openUnchecked(H, CON) - Method in interface org.refcodes.component.ConnectionOpenableHandle
-
Opens the component by calling
ConnectionOpenableHandle.open(Object, Object)without you to require catching anOpenException. - org.refcodes.component - package org.refcodes.component
P
- Pausable - Interface in org.refcodes.component
-
This mixin might be implemented by a component in order to provide pause facilities.
- Pausable.PauseAutomaton - Interface in org.refcodes.component
-
The
Pausable.PauseAutomatoninterface defines those methods related to the pause life-cycle. - Pausable.PauseBuilder<B extends Pausable.PauseBuilder<B>> - Interface in org.refcodes.component
-
To enable the
Pausablefunctionality to be invoked in a builder chain. - Pausable.UncheckedPausable - Interface in org.refcodes.component
-
See
Pausablewithout any checked exception being declared. - PausableHandle<H> - Interface in org.refcodes.component
-
The
PausableHandleinterface defines those methods related to the handle based pause life-cycle. - PausableHandle.PauseAutomatonHandle<H> - Interface in org.refcodes.component
-
The
PausableHandle.PauseAutomatonHandleinterface defines those methods related to the handle based pause life-cycle. - pause() - Method in class org.refcodes.component.CompositeComponentImpl
-
Pauses the component.
- pause() - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Pauses the component.
- pause() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Pauses the component.
- pause() - Method in interface org.refcodes.component.Pausable
-
Pauses the component.
- pause() - Method in interface org.refcodes.component.Pausable.UncheckedPausable
-
Pauses the component.
- pause(H) - Method in interface org.refcodes.component.PausableHandle
-
Pauses the component identified by the given handle.
- pause(Object) - Static method in class org.refcodes.component.ComponentUtility
- pause(ExecutionStrategy, Object...) - Static method in class org.refcodes.component.ComponentUtility
- pause(ExecutionStrategy, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
- pause(ExecutionStrategy, ExecutorService, Object...) - Static method in class org.refcodes.component.ComponentUtility
- pause(ExecutionStrategy, ExecutorService, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
- PAUSE - org.refcodes.component.LifeCycleRequest
- PAUSED - org.refcodes.component.LifeCycleStatus
- PauseException - Exception in org.refcodes.component
-
Thrown in case pausing a component caused problems.
- PauseException(String) - Constructor for exception org.refcodes.component.PauseException
-
Instantiates a new pause exception.
- PauseException(String, String) - Constructor for exception org.refcodes.component.PauseException
-
Instantiates a new pause exception.
- PauseException(String, Throwable) - Constructor for exception org.refcodes.component.PauseException
-
Instantiates a new pause exception.
- PauseException(String, Throwable, String) - Constructor for exception org.refcodes.component.PauseException
-
Instantiates a new pause exception.
- PauseException(Throwable) - Constructor for exception org.refcodes.component.PauseException
-
Instantiates a new pause exception.
- PauseException(Throwable, String) - Constructor for exception org.refcodes.component.PauseException
-
Instantiates a new pause exception.
- PauseException.PauseRuntimeException - Exception in org.refcodes.component
-
Unchecked exception with the same semantics as the
PauseException. - PauseRuntimeException(String) - Constructor for exception org.refcodes.component.PauseException.PauseRuntimeException
-
Instantiates a new pause exception.
- PauseRuntimeException(String, String) - Constructor for exception org.refcodes.component.PauseException.PauseRuntimeException
-
Instantiates a new pause exception.
- PauseRuntimeException(String, Throwable) - Constructor for exception org.refcodes.component.PauseException.PauseRuntimeException
-
Instantiates a new pause exception.
- PauseRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.component.PauseException.PauseRuntimeException
-
Instantiates a new pause exception.
- PauseRuntimeException(Throwable) - Constructor for exception org.refcodes.component.PauseException.PauseRuntimeException
-
Instantiates a new pause exception.
- PauseRuntimeException(Throwable, String) - Constructor for exception org.refcodes.component.PauseException.PauseRuntimeException
-
Instantiates a new pause exception.
- pauseUnchecked() - Method in interface org.refcodes.component.Pausable.PauseBuilder
-
Pauses the component by calling
Pausable.PauseBuilder.withPause()without you to require catching anPauseException. - pauseUnchecked() - Method in interface org.refcodes.component.Pausable
-
Pauses the component by calling
Pausable.pause()without you to require catching anPauseException. - pauseUnchecked(H) - Method in interface org.refcodes.component.PausableHandle
-
Pauses the component by calling
PausableHandle.pause(Object)without you to require catching anPauseException. - ProgressAccessor - Interface in org.refcodes.component
-
Provides an accessor for a progress property.
- ProgressAccessor.ProgressMutator - Interface in org.refcodes.component
-
Provides a mutator for a progress property.
- ProgressAccessor.ProgressProperty - Interface in org.refcodes.component
-
Provides a progress property.
- ProgressHandle<H> - Interface in org.refcodes.component
-
Whenever a handle is associated with a progress, then a component providing such handles should implement this interface.
R
- reload() - Method in interface org.refcodes.component.Reloadable
-
Reloads the (state of the) component.
- reload(H) - Method in interface org.refcodes.component.ReloadHandle
-
Reloads the (state of the) component identified by the given handle.
- Reloadable - Interface in org.refcodes.component
-
This mixin might be implemented by a component in order to provide reload facilities.
- Reloadable.ReloadBuilder<B extends Reloadable.ReloadBuilder<B>> - Interface in org.refcodes.component
-
The Interface ReloadBuilder.
- ReloadHandle<H> - Interface in org.refcodes.component
-
The
ReloadHandleinterface defines those methods related to the handle based reload operation. - reloadUnchecked() - Method in interface org.refcodes.component.Reloadable
-
Reloads the component by calling
Reloadable.reload()without you to require catching aOpenException. - reloadUnchecked(H) - Method in interface org.refcodes.component.ReloadHandle
-
Reloads the (state of the) component by calling
ReloadHandle.reload(Object)without you to require catching aOpenException. - removeHandle(H) - Method in interface org.refcodes.component.HandleLookup
-
Gets the descriptor for a given handle.
- reset() - Method in class org.refcodes.component.CompositeComponentImpl
-
Resets the component.
- reset() - Method in interface org.refcodes.component.Resetable
-
Resets the component.
- reset(H) - Method in interface org.refcodes.component.ResetHandle
-
Resets the component identified by the given handle.
- reset(Object) - Static method in class org.refcodes.component.ComponentUtility
- reset(ExecutionStrategy, Object...) - Static method in class org.refcodes.component.ComponentUtility
- reset(ExecutionStrategy, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
- reset(ExecutionStrategy, ExecutorService, Object...) - Static method in class org.refcodes.component.ComponentUtility
- reset(ExecutionStrategy, ExecutorService, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
- Resetable - Interface in org.refcodes.component
-
This mixin might be implemented by a component in order to provide reset facilities.
- ResetHandle<H> - Interface in org.refcodes.component
-
The
ResetHandleinterface defines those methods related to the handle based reset operation. - Resumable - Interface in org.refcodes.component
-
This mixin might be implemented by a component in order to provide resume facilities.
- Resumable.ResumeAutomaton - Interface in org.refcodes.component
-
The
Resumable.ResumeAutomatoninterface defines those methods related to the resume life-cycle. - Resumable.ResumeBuilder<B extends Resumable.ResumeBuilder<B>> - Interface in org.refcodes.component
-
To enable the
Resumablefunctionality to be invoked in a builder chain. - Resumable.UncheckedResumable - Interface in org.refcodes.component
-
See
Resumablewithout any checked exception being declared. - ResumableHandle<H> - Interface in org.refcodes.component
-
The
ResumableHandleinterface defines those methods related to the handle based resume life-cycle. - ResumableHandle.ResumeAutomatonHandle<H> - Interface in org.refcodes.component
-
The
ResumableHandle.ResumeAutomatonHandleinterface defines those methods related to the handle based resume life-cycle. - resume() - Method in class org.refcodes.component.CompositeComponentImpl
-
Resumes the component.
- resume() - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Resumes the component.
- resume() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Resumes the component.
- resume() - Method in interface org.refcodes.component.Resumable
-
Resumes the component.
- resume() - Method in interface org.refcodes.component.Resumable.UncheckedResumable
-
Resumes the component.
- resume(H) - Method in interface org.refcodes.component.ResumableHandle
-
Resumes the component identified by the given handle.
- resume(Object) - Static method in class org.refcodes.component.ComponentUtility
- resume(ExecutionStrategy, Object...) - Static method in class org.refcodes.component.ComponentUtility
- resume(ExecutionStrategy, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
- resume(ExecutionStrategy, ExecutorService, Object...) - Static method in class org.refcodes.component.ComponentUtility
- resume(ExecutionStrategy, ExecutorService, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
- RESUME - org.refcodes.component.LifeCycleRequest
- ResumeException - Exception in org.refcodes.component
-
Thrown in case resuming a component caused problems.
- ResumeException(String) - Constructor for exception org.refcodes.component.ResumeException
-
Instantiates a new resume exception.
- ResumeException(String, String) - Constructor for exception org.refcodes.component.ResumeException
-
Instantiates a new resume exception.
- ResumeException(String, Throwable) - Constructor for exception org.refcodes.component.ResumeException
-
Instantiates a new resume exception.
- ResumeException(String, Throwable, String) - Constructor for exception org.refcodes.component.ResumeException
-
Instantiates a new resume exception.
- ResumeException(Throwable) - Constructor for exception org.refcodes.component.ResumeException
-
Instantiates a new resume exception.
- ResumeException(Throwable, String) - Constructor for exception org.refcodes.component.ResumeException
-
Instantiates a new resume exception.
- ResumeException.ResumeRuntimeException - Exception in org.refcodes.component
-
Unchecked exception with the same semantics as the
ResumeException. - ResumeRuntimeException(String) - Constructor for exception org.refcodes.component.ResumeException.ResumeRuntimeException
-
Instantiates a new resume exception.
- ResumeRuntimeException(String, String) - Constructor for exception org.refcodes.component.ResumeException.ResumeRuntimeException
-
Instantiates a new resume exception.
- ResumeRuntimeException(String, Throwable) - Constructor for exception org.refcodes.component.ResumeException.ResumeRuntimeException
-
Instantiates a new resume exception.
- ResumeRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.component.ResumeException.ResumeRuntimeException
-
Instantiates a new resume exception.
- ResumeRuntimeException(Throwable) - Constructor for exception org.refcodes.component.ResumeException.ResumeRuntimeException
-
Instantiates a new resume exception.
- ResumeRuntimeException(Throwable, String) - Constructor for exception org.refcodes.component.ResumeException.ResumeRuntimeException
-
Instantiates a new resume exception.
- resumeUnchecked() - Method in interface org.refcodes.component.Resumable
-
Resumes the component by calling
Resumable.resume()without you to require catching anResumeException. - resumeUnchecked(H) - Method in interface org.refcodes.component.ResumableHandle
-
Resumes the component by calling
ResumableHandle.resume(Object)without you to require catching anResumeException. - RunningAccessor - Interface in org.refcodes.component
-
Provides an accessor for a running property.
- RunningAccessor.RunningMutator - Interface in org.refcodes.component
-
Provides a mutator for a running property.
- RunningAccessor.RunningProperty - Interface in org.refcodes.component
-
Provides a running property.
- RunningHandle<H> - Interface in org.refcodes.component
-
Provides access to the running handle reference.
S
- setClosed(boolean) - Method in interface org.refcodes.component.ClosedAccessor.ClosedMutator
-
Sets the is-closed property for the closed property.
- setConnection(CON) - Method in interface org.refcodes.component.ConnectionAccessor.ConnectionMutator
-
Sets the connection for the connection property.
- setConnectionStatus(ConnectionStatus) - Method in class org.refcodes.component.AbstractConnectableAutomaton
-
Sets the
ConnectionStatusproperty for the property. - setConnectionStatus(ConnectionStatus) - Method in interface org.refcodes.component.ConnectionStatusAccessor.ConnectionStatusMutator
-
Sets the
ConnectionStatusproperty for the property. - setContext(CTX) - Method in interface org.refcodes.component.ContextAccessor.ContextMutator
-
Sets the context for the context property.
- setHandle(H) - Method in interface org.refcodes.component.HandleAccessor.HandleMutator
-
Sets the handle for the handle property.
- setInitialized(boolean) - Method in interface org.refcodes.component.InitializedAccessor.InitializedMutator
-
Sets the is-initialized property for the initialized property.
- setInputConnection(INPUT) - Method in interface org.refcodes.component.BidirectionalConnectionAccessor.BidirectionalConnectionMutator
-
Sets the input connection for the connection property.
- setLifeCycleRequest(LifeCycleRequest) - Method in interface org.refcodes.component.LifeCycleRequestAccessor.LifeCycleRequestMutator
-
Sets the
LifeCycleRequestproperty for the property. - setLifeCycleStatus(LifeCycleStatus) - Method in class org.refcodes.component.LifeCycleAutomatonImpl.ManualLifeCycleAutomatonImpl
-
Method to force any
LifeCycleStatusto be set with no rules being applied. - setLifeCycleStatus(LifeCycleStatus) - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Provides means to set the
LifeCycleStatusmanually. - setLifeCycleStatus(LifeCycleStatus) - Method in interface org.refcodes.component.LifeCycleStatusAccessor.LifeCycleStatusMutator
-
Sets the
LifeCycleStatusproperty for the property. - setOpened(boolean) - Method in interface org.refcodes.component.OpenedAccessor.OpenedMutator
-
Sets the is-opened property for the opened property.
- setOutputConnection(OUTPUT) - Method in interface org.refcodes.component.BidirectionalConnectionAccessor.BidirectionalConnectionMutator
-
Sets the output connection for the connection property.
- setProgress(float) - Method in interface org.refcodes.component.ProgressAccessor.ProgressMutator
-
Sets the progress property.
- setRunning(boolean) - Method in interface org.refcodes.component.RunningAccessor.RunningMutator
-
Sets the is-running property for the running property.
- start() - Method in class org.refcodes.component.CompositeComponentImpl
-
Starts the component.
- start() - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Starts the component.
- start() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Starts the component.
- start() - Method in interface org.refcodes.component.Startable
-
Starts the component.
- start() - Method in interface org.refcodes.component.Startable.UncheckedStartable
-
Starts the component.
- start(H) - Method in interface org.refcodes.component.StartableHandle
-
Starts the component identified by the given handle.
- start(Object) - Static method in class org.refcodes.component.ComponentUtility
- start(ExecutionStrategy, Object...) - Static method in class org.refcodes.component.ComponentUtility
- start(ExecutionStrategy, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
- start(ExecutionStrategy, ExecutorService, Object...) - Static method in class org.refcodes.component.ComponentUtility
- start(ExecutionStrategy, ExecutorService, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
- START - org.refcodes.component.LifeCycleRequest
- Startable - Interface in org.refcodes.component
-
This mixin might be implemented by a component in order to provide start facilities.
- Startable.StartAutomaton - Interface in org.refcodes.component
-
The
Startable.StartAutomatoninterface defines those methods related to the start life-cycle. - Startable.StartBuilder<B extends Startable.StartBuilder<B>> - Interface in org.refcodes.component
-
To enable the
Startablefunctionality to be invoked in a builder chain. - Startable.UncheckedStartable - Interface in org.refcodes.component
-
See
Startablewithout any checked exception being declared. - StartableHandle<H> - Interface in org.refcodes.component
-
The
StartableHandleinterface defines those methods related to the handle based start life-cycle. - StartableHandle.StartAutomatonHandle<H> - Interface in org.refcodes.component
-
The
StartableHandle.StartAutomatonHandleinterface defines those methods related to the handle based start life-cycle. - STARTED - org.refcodes.component.ExecutionStatus
- STARTED - org.refcodes.component.LifeCycleStatus
- StartException - Exception in org.refcodes.component
-
Thrown in case starting a component caused problems.
- StartException(String) - Constructor for exception org.refcodes.component.StartException
-
Instantiates a new start exception.
- StartException(String, String) - Constructor for exception org.refcodes.component.StartException
-
Instantiates a new start exception.
- StartException(String, Throwable) - Constructor for exception org.refcodes.component.StartException
-
Instantiates a new start exception.
- StartException(String, Throwable, String) - Constructor for exception org.refcodes.component.StartException
-
Instantiates a new start exception.
- StartException(Throwable) - Constructor for exception org.refcodes.component.StartException
-
Instantiates a new start exception.
- StartException(Throwable, String) - Constructor for exception org.refcodes.component.StartException
-
Instantiates a new start exception.
- StartException.StartRuntimeException - Exception in org.refcodes.component
-
Unchecked exception with the same semantics as the
StartException. - StartRuntimeException(String) - Constructor for exception org.refcodes.component.StartException.StartRuntimeException
-
Instantiates a new start exception.
- StartRuntimeException(String, String) - Constructor for exception org.refcodes.component.StartException.StartRuntimeException
-
Instantiates a new start exception.
- StartRuntimeException(String, Throwable) - Constructor for exception org.refcodes.component.StartException.StartRuntimeException
-
Instantiates a new start exception.
- StartRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.component.StartException.StartRuntimeException
-
Instantiates a new start exception.
- StartRuntimeException(Throwable) - Constructor for exception org.refcodes.component.StartException.StartRuntimeException
-
Instantiates a new start exception.
- StartRuntimeException(Throwable, String) - Constructor for exception org.refcodes.component.StartException.StartRuntimeException
-
Instantiates a new start exception.
- startUnchecked() - Method in interface org.refcodes.component.Startable
-
Starts the component by calling
Startable.start()without you to require catching anStartException. - startUnchecked(H) - Method in interface org.refcodes.component.StartableHandle
-
Starts the component by calling
StartableHandle.start(Object)without you to require catching anStartException. - stop() - Method in class org.refcodes.component.CompositeComponentImpl
-
Stops the component.
- stop() - Method in class org.refcodes.component.ConfigurableLifeCycleAutomatonImpl
-
Stops the component.
- stop() - Method in class org.refcodes.component.LifeCycleAutomatonImpl
-
Stops the component.
- stop() - Method in interface org.refcodes.component.Stoppable
-
Stops the component.
- stop() - Method in interface org.refcodes.component.Stoppable.UncheckedStoppable
-
Stops the component.
- stop(H) - Method in interface org.refcodes.component.StoppableHandle
-
Stops the component identified by the given handle.
- stop(Object) - Static method in class org.refcodes.component.ComponentUtility
- stop(ExecutionStrategy, Object...) - Static method in class org.refcodes.component.ComponentUtility
- stop(ExecutionStrategy, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
- stop(ExecutionStrategy, ExecutorService, Object...) - Static method in class org.refcodes.component.ComponentUtility
- stop(ExecutionStrategy, ExecutorService, Collection<?>) - Static method in class org.refcodes.component.ComponentUtility
- STOP - org.refcodes.component.LifeCycleRequest
- StopException - Exception in org.refcodes.component
-
Thrown in case stopping a component caused problems.
- StopException(String) - Constructor for exception org.refcodes.component.StopException
-
Instantiates a new stop exception.
- StopException(String, String) - Constructor for exception org.refcodes.component.StopException
-
Instantiates a new stop exception.
- StopException(String, Throwable) - Constructor for exception org.refcodes.component.StopException
-
Instantiates a new stop exception.
- StopException(String, Throwable, String) - Constructor for exception org.refcodes.component.StopException
-
Instantiates a new stop exception.
- StopException(Throwable) - Constructor for exception org.refcodes.component.StopException
-
Instantiates a new stop exception.
- StopException(Throwable, String) - Constructor for exception org.refcodes.component.StopException
-
Instantiates a new stop exception.
- StopException.StopRuntimeException - Exception in org.refcodes.component
-
Unchecked exception with the same semantics as the
StopException. - Stoppable - Interface in org.refcodes.component
-
This mixin might be implemented by a component in order to provide stop facilities.
- Stoppable.StopAutomaton - Interface in org.refcodes.component
-
The
Stoppable.StopAutomatoninterface defines those methods related to the stop life-cycle. - Stoppable.StopBuilder<B extends Stoppable.StopBuilder<B>> - Interface in org.refcodes.component
-
To enable the
Stoppablefunctionality to be invoked in a builder chain. - Stoppable.UncheckedStoppable - Interface in org.refcodes.component
-
See
Stoppablewithout any checked exception being declared. - StoppableHandle<H> - Interface in org.refcodes.component
-
The
StoppableHandleinterface defines those methods related to the handle based stop life-cycle. - StoppableHandle.StopAutomatonHandle<H> - Interface in org.refcodes.component
-
The
StoppableHandle.StopAutomatonHandleinterface defines those methods related to the handle based stop life-cycle. - STOPPED - org.refcodes.component.ExecutionStatus
- STOPPED - org.refcodes.component.LifeCycleStatus
- StopRuntimeException(String) - Constructor for exception org.refcodes.component.StopException.StopRuntimeException
-
Instantiates a new stop exception.
- StopRuntimeException(String, String) - Constructor for exception org.refcodes.component.StopException.StopRuntimeException
-
Instantiates a new stop exception.
- StopRuntimeException(String, Throwable) - Constructor for exception org.refcodes.component.StopException.StopRuntimeException
-
Instantiates a new stop exception.
- StopRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.component.StopException.StopRuntimeException
-
Instantiates a new stop exception.
- StopRuntimeException(Throwable) - Constructor for exception org.refcodes.component.StopException.StopRuntimeException
-
Instantiates a new stop exception.
- StopRuntimeException(Throwable, String) - Constructor for exception org.refcodes.component.StopException.StopRuntimeException
-
Instantiates a new stop exception.
- stopUnchecked() - Method in interface org.refcodes.component.Stoppable
-
Stops the component by calling
Stoppable.stop()without you to require catching anStopException. - stopUnchecked(H) - Method in interface org.refcodes.component.StoppableHandle
-
Stops the component by calling
StoppableHandle.stop(Object)without you to require catching anStopException.
U
- UNKNOWN - org.refcodes.component.ConnectionStatus
- UNKNOWN - org.refcodes.component.LifeCycleStatus
- UnknownHandleRuntimeException - Exception in org.refcodes.component
-
This exception is thrown in case a handle was provided which was unknown to the invoked component.
- UnknownHandleRuntimeException(Object, String) - Constructor for exception org.refcodes.component.UnknownHandleRuntimeException
-
Instantiates a new unknown handle runtime exception.
- UnknownHandleRuntimeException(Object, String, String) - Constructor for exception org.refcodes.component.UnknownHandleRuntimeException
-
Instantiates a new unknown handle runtime exception.
- UnknownHandleRuntimeException(Object, String, Throwable) - Constructor for exception org.refcodes.component.UnknownHandleRuntimeException
-
Instantiates a new unknown handle runtime exception.
- UnknownHandleRuntimeException(Object, String, Throwable, String) - Constructor for exception org.refcodes.component.UnknownHandleRuntimeException
-
Instantiates a new unknown handle runtime exception.
- UnknownHandleRuntimeException(Object, Throwable) - Constructor for exception org.refcodes.component.UnknownHandleRuntimeException
-
Instantiates a new unknown handle runtime exception.
- UnknownHandleRuntimeException(Object, Throwable, String) - Constructor for exception org.refcodes.component.UnknownHandleRuntimeException
-
Instantiates a new unknown handle runtime exception.
- UnsupportedHandleOperationRuntimeException - Exception in org.refcodes.component
-
This exception is thrown in case a handle was provided whose reference does not support a given operation.
- UnsupportedHandleOperationRuntimeException(Object, String) - Constructor for exception org.refcodes.component.UnsupportedHandleOperationRuntimeException
-
Instantiates a new unsupported handle operation runtime exception.
- UnsupportedHandleOperationRuntimeException(Object, String, String) - Constructor for exception org.refcodes.component.UnsupportedHandleOperationRuntimeException
-
Instantiates a new unsupported handle operation runtime exception.
- UnsupportedHandleOperationRuntimeException(Object, String, Throwable) - Constructor for exception org.refcodes.component.UnsupportedHandleOperationRuntimeException
-
Instantiates a new unsupported handle operation runtime exception.
- UnsupportedHandleOperationRuntimeException(Object, String, Throwable, String) - Constructor for exception org.refcodes.component.UnsupportedHandleOperationRuntimeException
-
Instantiates a new unsupported handle operation runtime exception.
- UnsupportedHandleOperationRuntimeException(Object, Throwable) - Constructor for exception org.refcodes.component.UnsupportedHandleOperationRuntimeException
-
Instantiates a new unsupported handle operation runtime exception.
- UnsupportedHandleOperationRuntimeException(Object, Throwable, String) - Constructor for exception org.refcodes.component.UnsupportedHandleOperationRuntimeException
-
Instantiates a new unsupported handle operation runtime exception.
V
- valueOf(String) - Static method in enum org.refcodes.component.ConnectionRequest
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.refcodes.component.ConnectionStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.refcodes.component.ExecutionStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.refcodes.component.LifeCycleRequest
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.refcodes.component.LifeCycleStatus
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.refcodes.component.ConnectionRequest
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.refcodes.component.ConnectionStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.refcodes.component.ExecutionStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.refcodes.component.LifeCycleRequest
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.refcodes.component.LifeCycleStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- withCease() - Method in interface org.refcodes.component.Ceasable.CeaseBuilder
-
Builder method for the
Ceasable.cease()method. - withCeaseUnchecked() - Method in interface org.refcodes.component.Ceasable.CeaseBuilder
-
Ceases the component by calling
Ceasable.CeaseBuilder.withCease()without you to require catching anCeaseException. - withClose() - Method in interface org.refcodes.component.Closable.CloseBuilder
-
Builder method for the
Closable.close()method. - withCloseIn(int) - Method in interface org.refcodes.component.Closable.CloseBuilder
-
Builder method for the
Closable.closeIn( int )method. - withCloseQuietly() - Method in interface org.refcodes.component.Closable.CloseBuilder
-
Builder method for the
Closable.closeQuietly()method. - withCloseUnchecked() - Method in interface org.refcodes.component.Closable.CloseBuilder
-
Closes the component by calling
Closable.CloseBuilder.withClose()without you to require catching anCloseException. - withContext(CTX) - Method in interface org.refcodes.component.ContextAccessor.ContextBuilder
-
Sets the context for the context property.
- withFlush() - Method in interface org.refcodes.component.Flushable.FlushBuilder
-
With flush as of
Flushable.flush(). - withFlushUnchecked() - Method in interface org.refcodes.component.Flushable.FlushBuilder
-
Flushes the component by calling
Flushable.FlushBuilder.withFlush()without you to require catching aOpenException. - withInitialize() - Method in interface org.refcodes.component.Initializable.InitializeBuilder
-
Builder method for the
Initializable.initialize()method. - withInitialize(CTX) - Method in interface org.refcodes.component.Configurable.ConfigureBuilder
-
Builder method for the
Configurable.initialize(Object)method. - withInitializeUnchecked() - Method in interface org.refcodes.component.Initializable.InitializeBuilder
-
Initialize the component by calling
Initializable.InitializeBuilder.withInitialize()without you to require catching anInitializeException. - withInitializeUnchecked(CTX) - Method in interface org.refcodes.component.Configurable.ConfigureBuilder
-
Initializes the component by calling
Configurable.ConfigureBuilder.withInitialize(Object)without you to require catching anConfigureException. - withLifeCycleStatus(LifeCycleStatus) - Method in interface org.refcodes.component.LifeCycleStatusAccessor.LifeCycleStatusBuilder
-
Sets the
LifeCycleStatusfor the property. - withOpen() - Method in interface org.refcodes.component.Openable.OpenBuilder
-
Builder method for the
Openable.open()method. - withOpen(CON) - Method in interface org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder
-
Builder method for the
ConnectionOpenable.open(Object)method. - withOpenUnchecked() - Method in interface org.refcodes.component.Openable.OpenBuilder
-
Opens the component by calling
Openable.OpenBuilder.withOpen()without you to require catching anOpenException. - withOpenUnchecked(CON) - Method in interface org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder
-
Opens the component by calling
ConnectionOpenable.ConnectionOpenBuilder.withOpen(Object)without you to require catching anOpenException. - withPause() - Method in interface org.refcodes.component.Pausable.PauseBuilder
-
Builder method for the
Pausable.pause()method. - withReload() - Method in interface org.refcodes.component.Reloadable.ReloadBuilder
-
With reload as of
Reloadable.reload(). - withReloadUnchecked() - Method in interface org.refcodes.component.Reloadable.ReloadBuilder
-
Reloads the component by calling
Reloadable.ReloadBuilder.withReload()without you to require catching aOpenException. - withResume() - Method in interface org.refcodes.component.Resumable.ResumeBuilder
-
Builder method for the
Resumable.resume()method. - withResumeUnchecked() - Method in interface org.refcodes.component.Resumable.ResumeBuilder
-
Resumes the component by calling
Resumable.ResumeBuilder.withResume()without you to require catching anResumeException. - withStart() - Method in interface org.refcodes.component.Startable.StartBuilder
-
Builder method for the
Startable.start()method. - withStartUnchecked() - Method in interface org.refcodes.component.Startable.StartBuilder
-
Starts the component by calling
Startable.StartBuilder.withStart()without you to require catching anStartException. - withStop() - Method in interface org.refcodes.component.Stoppable.StopBuilder
-
Builder method for the
Stoppable.stop()method. - withStopUnchecked() - Method in interface org.refcodes.component.Stoppable.StopBuilder
-
Stops the component by calling
Stoppable.StopBuilder.withStop()without you to require catching anStopException.
_
- _connectionComponent - Variable in class org.refcodes.component.ConnectionAutomatonImpl
- _connectionComponent - Variable in class org.refcodes.component.DeviceAutomatonImpl