org.opennms.sms.reflector.smsservice
Class MobileMsgCallbackAdapter

java.lang.Object
  extended by org.opennms.sms.reflector.smsservice.MobileMsgCallbackAdapter
All Implemented Interfaces:
MobileMsgResponseCallback

public class MobileMsgCallbackAdapter
extends Object
implements MobileMsgResponseCallback


Constructor Summary
MobileMsgCallbackAdapter(Callback<MobileMsgResponse> cb)
          Constructor for MobileMsgCallbackAdapter.
 
Method Summary
 Callback<MobileMsgResponse> getCb()
          Getter for the field cb.
 void handleError(MobileMsgRequest request, Throwable t)
          handleError
 boolean handleResponse(MobileMsgRequest request, MobileMsgResponse packet)
          return true if this completes the response for this request return false if more responses are expected
 void handleTimeout(MobileMsgRequest request)
          handleTimeout
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MobileMsgCallbackAdapter

public MobileMsgCallbackAdapter(Callback<MobileMsgResponse> cb)

Constructor for MobileMsgCallbackAdapter.

Parameters:
cb - a Callback object.
Method Detail

getCb

public Callback<MobileMsgResponse> getCb()

Getter for the field cb.

Returns:
a Callback object.

handleError

public void handleError(MobileMsgRequest request,
                        Throwable t)

handleError

Specified by:
handleError in interface MobileMsgResponseCallback
Parameters:
request - a MobileMsgRequest object.
t - a Throwable object.

handleResponse

public boolean handleResponse(MobileMsgRequest request,
                              MobileMsgResponse packet)
return true if this completes the response for this request return false if more responses are expected

Specified by:
handleResponse in interface MobileMsgResponseCallback
Parameters:
request - a MobileMsgRequest object.
packet - a MobileMsgResponse object.
Returns:
a boolean.

handleTimeout

public void handleTimeout(MobileMsgRequest request)

handleTimeout

Specified by:
handleTimeout in interface MobileMsgResponseCallback
Parameters:
request - a MobileMsgRequest object.

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011. All Rights Reserved.