|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MembershipListener | |
|---|---|
| org.apache.catalina.tribes | |
| org.apache.catalina.tribes.group | |
| org.apache.catalina.tribes.group.interceptors | |
| org.apache.catalina.tribes.membership | |
| org.apache.catalina.tribes.tipis | |
| Uses of MembershipListener in org.apache.catalina.tribes |
|---|
| Subinterfaces of MembershipListener in org.apache.catalina.tribes | |
|---|---|
interface |
ChannelInterceptor
A ChannelInterceptor is an interceptor that intercepts messages and membership messages in the channel stack. |
| Methods in org.apache.catalina.tribes with parameters of type MembershipListener | |
|---|---|
void |
Channel.addMembershipListener(MembershipListener listener)
Add a membership listener, will get notified when a new member joins, leaves or crashes If the membership listener implements the Heartbeat interface the heartbeat() method will be invoked when the heartbeat runs on the channel |
void |
Channel.removeMembershipListener(MembershipListener listener)
remove a membership listener, listeners are removed based on Object.hashCode and Object.equals |
void |
MembershipService.setMembershipListener(MembershipListener listener)
Sets the membership listener, only one listener can be added. |
| Uses of MembershipListener in org.apache.catalina.tribes.group |
|---|
| Classes in org.apache.catalina.tribes.group that implement MembershipListener | |
|---|---|
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. |
| Methods in org.apache.catalina.tribes.group with parameters of type MembershipListener | |
|---|---|
void |
GroupChannel.addMembershipListener(MembershipListener membershipListener)
Adds a membership listener to the channel. Membership listeners are uniquely identified using the equals(Object) method |
void |
GroupChannel.removeMembershipListener(MembershipListener membershipListener)
Removes a membership listener from the channel. Membership listeners are uniquely identified using the equals(Object) method |
| Uses of MembershipListener in org.apache.catalina.tribes.group.interceptors |
|---|
| Classes in org.apache.catalina.tribes.group.interceptors that implement MembershipListener | |
|---|---|
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: |
| Uses of MembershipListener in org.apache.catalina.tribes.membership |
|---|
| Classes in org.apache.catalina.tribes.membership that implement MembershipListener | |
|---|---|
class |
McastService
A membership implementation using simple multicast. |
| Fields in org.apache.catalina.tribes.membership declared as MembershipListener | |
|---|---|
protected MembershipListener |
McastService.listener
A membership listener delegate (should be the cluster :) |
protected MembershipListener |
McastServiceImpl.service
The actual listener, for callback when stuff goes down |
| Methods in org.apache.catalina.tribes.membership with parameters of type MembershipListener | |
|---|---|
void |
McastService.setMembershipListener(MembershipListener listener)
Add a membership listener, this version only supports one listener per service, so calling this method twice will result in only the second listener being active. |
| Constructors in org.apache.catalina.tribes.membership with parameters of type MembershipListener | |
|---|---|
McastServiceImpl(MemberImpl member,
long sendFrequency,
long expireTime,
int port,
InetAddress bind,
InetAddress mcastAddress,
int ttl,
int soTimeout,
MembershipListener service,
MessageListener msgservice,
boolean localLoopbackDisabled)
Create a new mcast service impl |
|
| Uses of MembershipListener in org.apache.catalina.tribes.tipis |
|---|
| Classes in org.apache.catalina.tribes.tipis that implement MembershipListener | |
|---|---|
class |
AbstractReplicatedMap
|
class |
LazyReplicatedMap
A smart implementation of a stateful replicated map. |
class |
ReplicatedMap
All-to-all replication for a hash map implementation. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||