org.opennms.sms.reflector.smsservice
Class MatchingRequestLocator

java.lang.Object
  extended by org.opennms.sms.reflector.smsservice.MatchingRequestLocator
All Implemented Interfaces:
org.opennms.protocols.rt.RequestLocator<MobileMsgRequest,MobileMsgResponse>

public class MatchingRequestLocator
extends Object
implements org.opennms.protocols.rt.RequestLocator<MobileMsgRequest,MobileMsgResponse>

MatchingRequestLocator

Version:
$Id: $
Author:
brozow

Constructor Summary
MatchingRequestLocator()
           
 
Method Summary
 MobileMsgRequest locateMatchingRequest(MobileMsgResponse response)
          locateMatchingRequest
 void requestComplete(MobileMsgRequest request)
          requestComplete
 MobileMsgRequest requestTimedOut(MobileMsgRequest timedOutRequest)
          requestTimedOut
 boolean trackRequest(MobileMsgRequest request)
          trackRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MatchingRequestLocator

public MatchingRequestLocator()
Method Detail

trackRequest

public boolean trackRequest(MobileMsgRequest request)

trackRequest

Specified by:
trackRequest in interface org.opennms.protocols.rt.RequestLocator<MobileMsgRequest,MobileMsgResponse>
Parameters:
request - a MobileMsgRequest object.
Returns:
a boolean.

locateMatchingRequest

public MobileMsgRequest locateMatchingRequest(MobileMsgResponse response)

locateMatchingRequest

Specified by:
locateMatchingRequest in interface org.opennms.protocols.rt.RequestLocator<MobileMsgRequest,MobileMsgResponse>
Parameters:
response - a MobileMsgResponse object.
Returns:
a MobileMsgRequest object.

requestTimedOut

public MobileMsgRequest requestTimedOut(MobileMsgRequest timedOutRequest)

requestTimedOut

Specified by:
requestTimedOut in interface org.opennms.protocols.rt.RequestLocator<MobileMsgRequest,MobileMsgResponse>
Parameters:
timedOutRequest - a MobileMsgRequest object.
Returns:
a MobileMsgRequest object.

requestComplete

public void requestComplete(MobileMsgRequest request)

requestComplete

Specified by:
requestComplete in interface org.opennms.protocols.rt.RequestLocator<MobileMsgRequest,MobileMsgResponse>
Parameters:
request - a MobileMsgRequest object.


Copyright © 2011. All Rights Reserved.