See: Description
| Interface | Description |
|---|---|
| AdaptorFactory<T> |
Something that maybe can create an adapter to an interface that can be used
by a proxy to make the component implement the interface.
|
| ComponentAdapter |
Something that adapts a component to implement an interface.
|
| ComponentWrapper |
Marker interface for something that can wrap a component.
|
| WrapperFactory<T> |
Something the can create a wrapper for a component.
|
| WrapperInvocationHandler |
The
InvocationHandler used by an Proxy for a Runnable or
other wrapped. |
| Class | Description |
|---|---|
| BaseWrapper |
Base class for proxy creators.
|
| DefaultInvocationHandler |
Default invocation handler for Proxies for wrapped components.
|
| ProxyGenerator<T> |
Generates a Proxy for a wrapped component.
|
| ResettableAdaptorFactory |
Create an adaptor to an
Resettable that adapts a component either
because it is Resettable or because it has annotations to resetable
methods. |
| StoppableAdaptorFactory |
Adapt a component to an
Stoppable if possible. |
| Annotation Type | Description |
|---|---|
| AcceptCompletionHandle |
Annotate that a method can accept a
Runnable for a stop handle. |
| AcceptExceptionListener |
Annotate that a method can accept an
ExceptionListener. |
| HardReset |
Annotate that a method is to be called during a hard reset.
|
| Run |
Annotate that a method is the run method of a job.
|
| SoftReset |
Annotate that a method is to be called during a soft reset.
|
| Start |
Annotate that a method is the start method of a service.
|
| Stop |
Annotate that a method is the stop method of a service.
|