public abstract class BaseReceiver
extends java.lang.Object
implements org.jgroups.Receiver
| Constructor and Description |
|---|
BaseReceiver() |
| Modifier and Type | Method and Description |
|---|---|
void |
block() |
protected abstract void |
doReceive(org.jgroups.Message message) |
protected void |
doViewAccepted(org.jgroups.View oldView,
org.jgroups.View newView) |
void |
getState(java.io.OutputStream outputStream) |
org.jgroups.View |
getView() |
void |
openLatch() |
void |
receive(org.jgroups.Message message) |
protected java.lang.Object |
retrievePayload(org.jgroups.Message message) |
void |
setState(java.io.InputStream inputStream) |
void |
suspect(org.jgroups.Address address) |
void |
unblock() |
void |
viewAccepted(org.jgroups.View view) |
public void block()
block in interface org.jgroups.MembershipListenerpublic void getState(java.io.OutputStream outputStream)
throws java.lang.Exception
getState in interface org.jgroups.MessageListenerjava.lang.Exceptionpublic org.jgroups.View getView()
public void openLatch()
public void receive(org.jgroups.Message message)
receive in interface org.jgroups.MessageListenerpublic void setState(java.io.InputStream inputStream)
throws java.lang.Exception
setState in interface org.jgroups.MessageListenerjava.lang.Exceptionpublic void suspect(org.jgroups.Address address)
suspect in interface org.jgroups.MembershipListenerpublic void unblock()
unblock in interface org.jgroups.MembershipListenerpublic void viewAccepted(org.jgroups.View view)
viewAccepted in interface org.jgroups.MembershipListenerprotected abstract void doReceive(org.jgroups.Message message)
protected void doViewAccepted(org.jgroups.View oldView,
org.jgroups.View newView)
protected java.lang.Object retrievePayload(org.jgroups.Message message)