public class MobileSequenceTransaction extends Object implements Comparable<MobileSequenceTransaction>
MobileSequenceTransaction class.
Constructor and Description |
---|
MobileSequenceTransaction()
Constructor for MobileSequenceTransaction.
|
MobileSequenceTransaction(String label)
Constructor for MobileSequenceTransaction.
|
MobileSequenceTransaction(String gatewayId,
String label)
Constructor for MobileSequenceTransaction.
|
public MobileSequenceTransaction()
Constructor for MobileSequenceTransaction.
public MobileSequenceTransaction(String label)
Constructor for MobileSequenceTransaction.
label
- a String
object.public void setGatewayId(String gatewayId)
setGatewayId
gatewayId
- a String
object.public MobileSequenceRequest getRequest()
getRequest
MobileSequenceRequest
object.public void setRequest(MobileSequenceRequest request)
setRequest
request
- a MobileSequenceRequest
object.public List<MobileSequenceResponse> getResponses()
getResponses
List
object.public void setResponses(List<MobileSequenceResponse> responses)
setResponses
responses
- a List
object.public void addResponse(MobileSequenceResponse response)
addResponse
response
- a MobileSequenceResponse
object.public MobileSequenceConfig getSequenceConfig()
getSequenceConfig
MobileSequenceConfig
object.public void setSequenceConfig(MobileSequenceConfig sequenceConfig)
setSequenceConfig
sequenceConfig
- a MobileSequenceConfig
object.public String getDefaultGatewayId()
getDefaultGatewayId
String
object.public void setDefaultGatewayId(String gatewayId)
setDefaultGatewayId
gatewayId
- a String
object.public String getLabel(MobileSequenceSession session)
getLabel
session
- a MobileSequenceSession
object.String
object.public int compareTo(MobileSequenceTransaction o)
compareTo
compareTo
in interface Comparable<MobileSequenceTransaction>
o
- a MobileSequenceTransaction
object.public String toString()
toString
public void sendRequest(MobileSequenceSession session, MobileMsgResponseHandler responseHandler)
sendRequest
session
- a MobileSequenceSession
object.responseHandler
- a MobileMsgResponseHandler
object.public boolean matchesResponse(MobileSequenceSession session, MobileMsgRequest request, MobileMsgResponse response)
matchesResponse
session
- a MobileSequenceSession
object.request
- a MobileMsgRequest
object.response
- a MobileMsgResponse
object.Copyright © 2015. All Rights Reserved.