|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.sms.monitor.internal.MobileSequenceConfigBuilder
public class MobileSequenceConfigBuilder
MobileSequenceConfigBuilder
| Nested Class Summary | |
|---|---|
static class |
MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder
|
static class |
MobileSequenceConfigBuilder.SessionVariableBuilder
|
static class |
MobileSequenceConfigBuilder.SmsResponseBuilder
SmsResponseBuilder |
static class |
MobileSequenceConfigBuilder.UssdResponseBuilder
SmsResponseBuilder |
| Constructor Summary | |
|---|---|
MobileSequenceConfigBuilder()
Constructor for MobileSequenceConfigBuilder. |
|
MobileSequenceConfigBuilder(MobileSequenceConfig sequence)
Constructor for MobileSequenceConfigBuilder. |
|
| Method Summary | |
|---|---|
MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder |
addTransaction()
addTransaction |
MobileSequenceConfig |
getSequence()
getSequence |
MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder |
request(MobileSequenceRequest request)
request |
MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder |
smsRequest(String label,
String gatewayId,
String recipient,
String text)
smsRequest |
MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder |
ussdRequest(String label,
String gatewayId,
String text)
ussdRequest |
MobileSequenceConfigBuilder.SessionVariableBuilder |
variable(String name,
Class<? extends SessionVariableGenerator> variableClass)
variable |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MobileSequenceConfigBuilder()
Constructor for MobileSequenceConfigBuilder.
public MobileSequenceConfigBuilder(MobileSequenceConfig sequence)
Constructor for MobileSequenceConfigBuilder.
sequence - a MobileSequenceConfig object.| Method Detail |
|---|
public MobileSequenceConfig getSequence()
getSequence
MobileSequenceConfig object.public MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder addTransaction()
addTransaction
MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder object.public MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder request(MobileSequenceRequest request)
request
request - a MobileSequenceRequest object.
MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder object.
public MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder smsRequest(String label,
String gatewayId,
String recipient,
String text)
smsRequest
label - a String object.gatewayId - a String object.recipient - a String object.text - a String object.
MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder object.
public MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder ussdRequest(String label,
String gatewayId,
String text)
ussdRequest
label - a String object.gatewayId - a String object.text - a String object.
MobileSequenceConfigBuilder.MobileSequenceTransactionBuilder object.
public MobileSequenceConfigBuilder.SessionVariableBuilder variable(String name,
Class<? extends SessionVariableGenerator> variableClass)
variable
name - a String object.variableClass - a Class object.
MobileSequenceConfigBuilder.SessionVariableBuilder object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||