|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ChannelInterceptor | |
|---|---|
| org.apache.catalina.tribes | |
| org.apache.catalina.tribes.group | |
| org.apache.catalina.tribes.group.interceptors | |
| Uses of ChannelInterceptor in org.apache.catalina.tribes |
|---|
| Methods in org.apache.catalina.tribes that return ChannelInterceptor | |
|---|---|
ChannelInterceptor |
ChannelInterceptor.InterceptorEvent.getInterceptor()
|
ChannelInterceptor |
ChannelInterceptor.getNext()
Retrieve the next interceptor in the list |
ChannelInterceptor |
ChannelInterceptor.getPrevious()
Retrieve the previous interceptor in the list |
| Methods in org.apache.catalina.tribes that return types with arguments of type ChannelInterceptor | |
|---|---|
java.util.Iterator<ChannelInterceptor> |
ManagedChannel.getInterceptors()
Returns the interceptor stack |
| Methods in org.apache.catalina.tribes with parameters of type ChannelInterceptor | |
|---|---|
void |
Channel.addInterceptor(ChannelInterceptor interceptor)
Adds an interceptor to the channel message chain. |
void |
ChannelInterceptor.setNext(ChannelInterceptor next)
Set the next interceptor in the list of interceptors |
void |
ChannelInterceptor.setPrevious(ChannelInterceptor previous)
Set the previous interceptor in the list |
| Uses of ChannelInterceptor in org.apache.catalina.tribes.group |
|---|
| Classes in org.apache.catalina.tribes.group that implement ChannelInterceptor | |
|---|---|
class |
ChannelCoordinator
The channel coordinator object coordinates the membership service, the sender and the receiver. |
class |
ChannelInterceptorBase
Abstract class for the interceptor base class. |
class |
GroupChannel
The default implementation of a Channel. The GroupChannel manages the replication channel. |
| Fields in org.apache.catalina.tribes.group declared as ChannelInterceptor | |
|---|---|
protected ChannelInterceptor |
GroupChannel.interceptors
The first interceptor in the interceptor stack. |
| Methods in org.apache.catalina.tribes.group that return ChannelInterceptor | |
|---|---|
ChannelInterceptor |
GroupChannel.getFirstInterceptor()
Returns the first interceptor of the stack. |
ChannelInterceptor |
ChannelInterceptorBase.getNext()
|
ChannelInterceptor |
ChannelInterceptorBase.getPrevious()
|
ChannelInterceptor |
GroupChannel.InterceptorIterator.next()
|
| Methods in org.apache.catalina.tribes.group that return types with arguments of type ChannelInterceptor | |
|---|---|
java.util.Iterator<ChannelInterceptor> |
GroupChannel.getInterceptors()
Returns an iterator of all the interceptors in this stack |
| Methods in org.apache.catalina.tribes.group with parameters of type ChannelInterceptor | |
|---|---|
void |
GroupChannel.addInterceptor(ChannelInterceptor interceptor)
Adds an interceptor to the stack for message processing Interceptors are ordered in the way they are added. channel.addInterceptor(A);channel.addInterceptor(C);channel.addInterceptor(B);Will result in a interceptor stack like this: A -> C -> BThe complete stack will look like this: Channel -> A -> C -> B -> ChannelCoordinator |
void |
ChannelInterceptorBase.setNext(ChannelInterceptor next)
|
void |
ChannelInterceptorBase.setPrevious(ChannelInterceptor previous)
|
| Constructors in org.apache.catalina.tribes.group with parameters of type ChannelInterceptor | |
|---|---|
GroupChannel.InterceptorIterator(ChannelInterceptor start,
ChannelInterceptor end)
|
|
| Uses of ChannelInterceptor in org.apache.catalina.tribes.group.interceptors |
|---|
| Classes in org.apache.catalina.tribes.group.interceptors that implement ChannelInterceptor | |
|---|---|
class |
DomainFilterInterceptor
Title: Member domain filter interceptor |
class |
FragmentationInterceptor
The fragmentation interceptor splits up large messages into smaller messages and assembles them on the other end. |
class |
GzipInterceptor
|
class |
MessageDispatch15Interceptor
Same implementation as the MessageDispatchInterceptor except it uses an atomic long for the currentSize calculation and uses a thread pool for message sending. |
class |
MessageDispatchInterceptor
The message dispatcher is a way to enable asynchronous communication through a channel. |
class |
NonBlockingCoordinator
Title: Auto merging leader election algorithm |
class |
OrderInterceptor
The order interceptor guarantees that messages are received in the same order they were sent. |
class |
SimpleCoordinator
A dinky coordinator, just uses a sorted version of the member array. |
class |
StaticMembershipInterceptor
|
class |
TcpFailureDetector
Title: A perfect failure detector |
class |
TcpPingInterceptor
Sends a ping to all members. |
class |
ThroughputInterceptor
|
class |
TwoPhaseCommitInterceptor
Title: |
| Methods in org.apache.catalina.tribes.group.interceptors that return ChannelInterceptor | |
|---|---|
ChannelInterceptor |
NonBlockingCoordinator.CoordinationEvent.getInterceptor()
|
| Constructors in org.apache.catalina.tribes.group.interceptors with parameters of type ChannelInterceptor | |
|---|---|
NonBlockingCoordinator.CoordinationEvent(int type,
ChannelInterceptor interceptor,
java.lang.String info)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||