Liferay 6.2-ce-ga5

com.liferay.portal.kernel.nio.intraband
Class BaseIntraband.SendSyncDatagramCompletionHandler

java.lang.Object
  extended by com.liferay.portal.kernel.nio.intraband.BaseIntraband.SendSyncDatagramCompletionHandler
All Implemented Interfaces:
CompletionHandler<Object>
Enclosing class:
BaseIntraband

protected static class BaseIntraband.SendSyncDatagramCompletionHandler
extends Object
implements CompletionHandler<Object>


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.liferay.portal.kernel.nio.intraband.CompletionHandler
CompletionHandler.CompletionType
 
Constructor Summary
protected BaseIntraband.SendSyncDatagramCompletionHandler()
           
 
Method Summary
 void delivered(Object attachment)
           
 void failed(Object attachment, IOException ioe)
           
 void replied(Object attachment, Datagram datagram)
           
 void submitted(Object attachment)
           
 void timedOut(Object attachment)
           
 Datagram waitResult(long timeout)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseIntraband.SendSyncDatagramCompletionHandler

protected BaseIntraband.SendSyncDatagramCompletionHandler()
Method Detail

delivered

public void delivered(Object attachment)
Specified by:
delivered in interface CompletionHandler<Object>

failed

public void failed(Object attachment,
                   IOException ioe)
Specified by:
failed in interface CompletionHandler<Object>

replied

public void replied(Object attachment,
                    Datagram datagram)
Specified by:
replied in interface CompletionHandler<Object>

submitted

public void submitted(Object attachment)
Specified by:
submitted in interface CompletionHandler<Object>

timedOut

public void timedOut(Object attachment)
Specified by:
timedOut in interface CompletionHandler<Object>

waitResult

public Datagram waitResult(long timeout)
                    throws InterruptedException,
                           IOException,
                           TimeoutException
Throws:
InterruptedException
IOException
TimeoutException

Liferay 6.2-ce-ga5