|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.sms.monitor.internal.config.MobileSequenceOperation
org.opennms.sms.monitor.internal.config.MobileSequenceResponse
public abstract class MobileSequenceResponse
Abstract MobileSequenceResponse class.
| Constructor Summary | |
|---|---|
MobileSequenceResponse()
Constructor for MobileSequenceResponse. |
|
MobileSequenceResponse(String label)
Constructor for MobileSequenceResponse. |
|
MobileSequenceResponse(String gatewayId,
String label)
Constructor for MobileSequenceResponse. |
|
| Method Summary | |
|---|---|
void |
addMatcher(SequenceResponseMatcher matcher)
addMatcher |
String |
getEffectiveLabel(MobileSequenceSession session)
getEffectiveLabel |
List<SequenceResponseMatcher> |
getMatchers()
getMatchers |
MobileSequenceTransaction |
getTransaction()
getTransaction |
boolean |
matches(MobileSequenceSession session,
MobileMsgRequest request,
MobileMsgResponse response)
matches |
protected abstract boolean |
matchesResponseType(MobileMsgRequest request,
MobileMsgResponse response)
matchesResponseType |
abstract void |
processResponse(MobileSequenceSession session,
MobileMsgRequest request,
MobileMsgResponse response)
processResponse |
void |
setMatchers(List<SequenceResponseMatcher> matchers)
setMatchers |
void |
setTransaction(MobileSequenceTransaction transaction)
setTransaction |
String |
toString()
toString |
| Methods inherited from class org.opennms.sms.monitor.internal.config.MobileSequenceOperation |
|---|
getGatewayId, getLabel, log, setGatewayId, setLabel |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public MobileSequenceResponse()
Constructor for MobileSequenceResponse.
public MobileSequenceResponse(String label)
Constructor for MobileSequenceResponse.
label - a String object.
public MobileSequenceResponse(String gatewayId,
String label)
Constructor for MobileSequenceResponse.
gatewayId - a String object.label - a String object.| Method Detail |
|---|
public List<SequenceResponseMatcher> getMatchers()
getMatchers
List object.public void setMatchers(List<SequenceResponseMatcher> matchers)
setMatchers
matchers - a List object.public void addMatcher(SequenceResponseMatcher matcher)
addMatcher
matcher - a SequenceResponseMatcher object.public String getEffectiveLabel(MobileSequenceSession session)
getEffectiveLabel
session - a MobileSequenceSession object.
String object.public MobileSequenceTransaction getTransaction()
getTransaction
MobileSequenceTransaction object.public void setTransaction(MobileSequenceTransaction transaction)
setTransaction
transaction - a MobileSequenceTransaction object.public String toString()
toString
toString in class MobileSequenceOperationString object.
protected abstract boolean matchesResponseType(MobileMsgRequest request,
MobileMsgResponse response)
matchesResponseType
request - a MobileMsgRequest object.response - a MobileMsgResponse object.
public boolean matches(MobileSequenceSession session,
MobileMsgRequest request,
MobileMsgResponse response)
matches
session - a MobileSequenceSession object.request - a MobileMsgRequest object.response - a MobileMsgResponse object.
public abstract void processResponse(MobileSequenceSession session,
MobileMsgRequest request,
MobileMsgResponse response)
processResponse
session - a MobileSequenceSession object.request - a MobileMsgRequest object.response - a MobileMsgResponse object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||