Package org.apache.catalina.tribes.group
Interface ExtendedRpcCallback
-
- All Superinterfaces:
RpcCallback
public interface ExtendedRpcCallback extends RpcCallback
Extension to theRpcCallbackinterface. Allows an RPC messenger to get a confirmation if the reply was sent successfully to the original sender.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidreplyFailed(java.io.Serializable request, java.io.Serializable response, Member sender, java.lang.Exception reason)The reply failed.voidreplySucceeded(java.io.Serializable request, java.io.Serializable response, Member sender)The reply succeeded-
Methods inherited from interface org.apache.catalina.tribes.group.RpcCallback
leftOver, replyRequest
-
-
-
-
Method Detail
-
replyFailed
void replyFailed(java.io.Serializable request, java.io.Serializable response, Member sender, java.lang.Exception reason)The reply failed.- Parameters:
request- - the original message that requested the replyresponse- - the reply message to the original messagesender- - the sender requested that replyreason- - the reason the reply failed
-
replySucceeded
void replySucceeded(java.io.Serializable request, java.io.Serializable response, Member sender)The reply succeeded- Parameters:
request- - the original message that requested the replyresponse- - the reply message to the original messagesender- - the sender requested that reply
-
-