Modifier and Type | Class and Description |
---|---|
class |
AbstractChannelFactory |
class |
AbstractEventChannel |
class |
AbstractMessage |
class |
AnyMessage |
class |
ChannelManager |
class |
EventChannelFactoryImpl
EventChannelFactoryImpl is a implementation of the
EventChannelFactory interface which defines operations for creating and managing
new Notification Service style event channels. |
class |
EventChannelImpl |
class |
StructuredEventMessage
Adapts a StructuredEvent to the Message Interface.
|
class |
TypedEventChannelFactoryImpl |
class |
TypedEventChannelImpl |
class |
TypedEventMessage |
Modifier and Type | Method and Description |
---|---|
void |
AbstractEventChannel.registerDisposable(Disposable d) |
Modifier and Type | Interface and Description |
---|---|
interface |
PushOperation |
interface |
PushTaskExecutor |
interface |
RetryStrategy |
interface |
TaskExecutor |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFilterTask |
class |
AbstractMessageTask |
class |
AbstractRetryStrategy |
class |
AbstractTask |
class |
AlwaysDisposeRetryStrategy |
class |
DefaultPushTaskExecutor |
class |
DefaultTaskExecutor |
class |
DefaultTaskFactory |
class |
DefaultTaskProcessor |
class |
FilterConsumerAdminTask |
class |
FilterProxyConsumerTask |
class |
FilterProxySupplierTask |
class |
FilterSupplierAdminTask |
class |
MessagePushOperation |
class |
PooledPushTaskExecutorFactory |
class |
PullFromSupplierTask |
class |
TaskProcessorRetryStrategy |
class |
WaitRetryStrategy |
Modifier and Type | Method and Description |
---|---|
void |
DefaultTaskProcessor.registerDisposable(Disposable disposable) |
void |
DefaultTaskExecutor.registerDisposable(Disposable d) |
void |
PooledPushTaskExecutorFactory.registerDisposable(Disposable d) |
Modifier and Type | Interface and Description |
---|---|
interface |
IFilterFactoryDelegate |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFilter
The Filter interface defines the behaviors supported by objects which encapsulate constraints
used by the proxy objects associated with an event channel in order to determine which events
they receive will be forwarded, and which will be discarded.
|
class |
CallbackManager |
class |
DefaultFilterFactoryDelegate |
class |
EvaluationContext
TODO: remove the static dependeny to package filter.etcl.
|
class |
FilterFactoryImpl |
class |
MappingFilterImpl |
Modifier and Type | Method and Description |
---|---|
void |
FilterFactoryImpl.addDisposeHook(Disposable d) |
void |
AbstractFilter.registerDisposable(Disposable disposeHook) |
void |
MappingFilterImpl.registerDisposable(Disposable d) |
Modifier and Type | Class and Description |
---|---|
class |
ETCLFilter |
Modifier and Type | Class and Description |
---|---|
class |
DefaultMessageFactory |
Modifier and Type | Interface and Description |
---|---|
interface |
GCDisposable |
interface |
IProxyPushSupplier |
interface |
JMXManageable |
interface |
Message |
interface |
NotifyingDisposable
TODO find a better name for this interface
objects implementing this interface allow other Disposables to be
registered.
|
Modifier and Type | Method and Description |
---|---|
void |
Controllable.addDisposeHook(Disposable d) |
void |
NotifyingDisposable.registerDisposable(Disposable disposable)
the hooks registered by this method will be run when dispose is called.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractProxy.registerDisposable(Disposable d) |
void |
AbstractAdmin.registerDisposable(Disposable disposable) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPoolable
Interface to indicate that a Object can be pooled.
|
class |
DisposableManager |
Modifier and Type | Method and Description |
---|---|
void |
DisposableManager.addDisposable(Disposable d) |