org.opennms.sms.monitor.internal
Class MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder

java.lang.Object
  extended by org.opennms.sms.monitor.internal.MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder
Enclosing class:
MobileSequenceConfigBuilder

public static class MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder
extends Object


Constructor Summary
MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder(MobileSequenceTransaction transaction)
           
 
Method Summary
 void addResponse(MobileSequenceResponse response)
           
 MobileSequenceConfigBuilder.SmsResponseBuilder expectSmsResponse()
           
 MobileSequenceConfigBuilder.SmsResponseBuilder expectSmsResponse(String label)
           
 MobileSequenceConfigBuilder.UssdResponseBuilder expectUssdResponse()
           
 MobileSequenceConfigBuilder.UssdResponseBuilder expectUssdResponse(String label)
           
 MobileSequenceTransaction getTransaction()
           
 MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder setRequest(MobileSequenceRequest sequenceRequest)
           
 MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder withGatewayId(String gatewayId)
           
 MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder withTransactionLabel(String transactionLabel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder

public MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder(MobileSequenceTransaction transaction)
Method Detail

setRequest

public MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder setRequest(MobileSequenceRequest sequenceRequest)

getTransaction

public MobileSequenceTransaction getTransaction()

addResponse

public void addResponse(MobileSequenceResponse response)

expectSmsResponse

public MobileSequenceConfigBuilder.SmsResponseBuilder expectSmsResponse()

expectSmsResponse

public MobileSequenceConfigBuilder.SmsResponseBuilder expectSmsResponse(String label)

expectUssdResponse

public MobileSequenceConfigBuilder.UssdResponseBuilder expectUssdResponse()

expectUssdResponse

public MobileSequenceConfigBuilder.UssdResponseBuilder expectUssdResponse(String label)

withTransactionLabel

public MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder withTransactionLabel(String transactionLabel)

withGatewayId

public MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder withGatewayId(String gatewayId)


Copyright © 2011. All Rights Reserved.