public class RpcDispatcherBlocking extends java.lang.Object implements MembershipListener
构造器和说明 |
---|
RpcDispatcherBlocking(java.lang.String props,
long timeout) |
限定符和类型 | 方法和说明 |
---|---|
void |
block()
Block sending and receiving of messages until viewAccepted() is called
|
static void |
main(java.lang.String[] args) |
void |
print(int i) |
void |
start() |
void |
suspect(Address suspected_mbr)
Called when a member is suspected
|
void |
unblock()
Called after the FLUSH protocol has unblocked previously blocked senders, and
messages can be sent again.
|
void |
viewAccepted(View new_view)
Called when a change in membership has occurred.
|
public void print(int i) throws java.lang.Exception
java.lang.Exception
public void viewAccepted(View new_view)
MembershipListener
Channel.connect(String)
returns.viewAccepted
在接口中 MembershipListener
public void suspect(Address suspected_mbr)
suspect
在接口中 MembershipListener
public void block()
block
在接口中 MembershipListener
public void unblock()
MembershipListener
Note that during new view installation we provide guarantee that unblock invocation strictly follows view installation at some node A belonging to that view . However, some other message M may squeeze in between view and unblock callbacks.
For more details see https://jira.jboss.org/jira/browse/JGRP-986
unblock
在接口中 MembershipListener
public void start() throws java.lang.Exception
java.lang.Exception
public static void main(java.lang.String[] args)