JXTA

net.jxta.impl.resolver
Class ResolverServiceImpl.FailureListener

java.lang.Object
  extended by net.jxta.impl.resolver.ResolverServiceImpl.FailureListener
All Implemented Interfaces:
EventListener, OutgoingMessageEventListener
Enclosing class:
ResolverServiceImpl

 class ResolverServiceImpl.FailureListener
extends Object
implements OutgoingMessageEventListener

Listener to find bad destinations and clean srdi tables for them.


Field Summary
(package private)  ID dest
           
 
Constructor Summary
ResolverServiceImpl.FailureListener(ID dest)
           
 
Method Summary
 void messageSendFailed(OutgoingMessageEvent event)
          The message identified by the event could not be sent.
 void messageSendSucceeded(OutgoingMessageEvent event)
          The message identified by the event was successfully sent.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dest

final ID dest
Constructor Detail

ResolverServiceImpl.FailureListener

ResolverServiceImpl.FailureListener(ID dest)
Method Detail

messageSendFailed

public void messageSendFailed(OutgoingMessageEvent event)
The message identified by the event could not be sent.

The cause of the failure, if any, is available from OutgoingMessageEvent.getFailure(). Failures while sending messages have several causes :

Specified by:
messageSendFailed in interface OutgoingMessageEventListener
Parameters:
event - the event

messageSendSucceeded

public void messageSendSucceeded(OutgoingMessageEvent event)
The message identified by the event was successfully sent. Successfully sending a message is not a guarantee that it will be successfully received by the destination.

Specified by:
messageSendSucceeded in interface OutgoingMessageEventListener
Parameters:
event - the event

JXSE