Package org.apache.catalina.tribes
Interface ErrorHandler
-
public interface ErrorHandler
TheErrorHandler
class is used when sending messages that are sent asynchronously and the application still needs to get confirmation when the message was sent successfully or when a message errored out.- Version:
- 1.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
handleCompletion(UniqueId id)
Invoked when the message has been sent successfully.void
handleError(ChannelException x, UniqueId id)
Invoked if the message is dispatched async, and an error occurs
-
-
-
Method Detail
-
handleError
void handleError(ChannelException x, UniqueId id)
Invoked if the message is dispatched async, and an error occurs- Parameters:
x
- ChannelException - the error that happenedid
- - the unique id for the message- See Also:
Channel.send(Member[], java.io.Serializable, int, ErrorHandler)
-
handleCompletion
void handleCompletion(UniqueId id)
Invoked when the message has been sent successfully.- Parameters:
id
- - the unique id for the message- See Also:
Channel.send(Member[], java.io.Serializable, int, ErrorHandler)
-
-