|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Class Summary | |
|---|---|
| AbstractChannel | |
| AbstractChannelSelector | |
| BasicChannelSemantics |
An implementation of basic Channel semantics, including the
implied thread-local semantics of the Transaction class,
which is required to extend BasicTransactionSemantics. |
| BasicTransactionSemantics |
An implementation of basic Transaction semantics designed
to work in concert with BasicChannelSemantics to simplify
creation of robust Channel implementations. |
| ChannelProcessor | A channel processor exposes operations to put Events into
Channels. |
| ChannelSelectorFactory | |
| ChannelUtils |
A collection of utilities for interacting with Channel
objects. |
| DefaultChannelFactory | |
| MemoryChannel | MemoryChannel is the recommended channel to use when speeds which writing to disk is impractical is required or durability of data is not required. |
| MultiplexingChannelSelector | |
| PseudoTxnMemoryChannel |
A capacity-capped Channel implementation that supports in-memory
buffering and delivery of events. |
| PseudoTxnMemoryChannel.NoOpTransaction | A no-op transaction implementation that does nothing at all. |
| ReplicatingChannelSelector | Replicating channel selector. |
| SpillableMemoryChannel | SpillableMemoryChannel will use main memory for buffering events until it has reached capacity. |
| SpillableMemoryChannel.DrainOrderQueue | |
| Enum Summary | |
|---|---|
| BasicTransactionSemantics.State |
The state of the Transaction to which it belongs. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||