Package com.opencloud.util.cgin.sms
Class CAP3SMSMessageUtils
- java.lang.Object
-
- com.opencloud.util.cgin.MessageUtils
-
- com.opencloud.util.cgin.sms.CAP3SMSMessageUtils
-
public class CAP3SMSMessageUtils extends MessageUtils
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.opencloud.util.cgin.MessageUtils
MessageUtils.Codec
-
-
Constructor Summary
Constructors Constructor Description CAP3SMSMessageUtils()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.opencloud.slee.resources.cgin.cap_v3.CAP3SMSEvent
createSMSEvent(com.opencloud.slee.resources.cgin.cap_v3.CAP3EventTypeSMS eventType, com.opencloud.slee.resources.cgin.callcontrol.CCMonitorMode monitorMode)
com.opencloud.slee.resources.cgin.cap_v3.CAP3EventTypeSMS
fromValue(int value)
Address
getANumber(com.opencloud.slee.resources.cgin.cap_v3.CAP3InitialDPSMSArg initialDPSMS)
Address
getANumber(com.opencloud.slee.resources.cgin.cap_v3.CAP3InitialDPSMSArg initialDPSMS, MessageUtils.Codec codec)
Address
getBNumber(com.opencloud.slee.resources.cgin.cap_v3.CAP3InitialDPSMSArg initialDPSMS)
Address
getBNumber(com.opencloud.slee.resources.cgin.cap_v3.CAP3InitialDPSMSArg initialDPSMS, MessageUtils.Codec codec)
Set<com.opencloud.slee.resources.cgin.cap_v3.CAP3EventTypeSMS>
getLegTerminatingEvents()
Set<com.opencloud.slee.resources.cgin.cap_v3.CAP3EventTypeSMS>
getOriginatingEvents()
String
getProtocolName()
String
getProtocolVariant()
boolean
hasANumber(com.opencloud.slee.resources.cgin.cap_v3.CAP3InitialDPSMSArg initialDPSMS)
boolean
hasBNumber(com.opencloud.slee.resources.cgin.cap_v3.CAP3InitialDPSMSArg initialDPSMS)
boolean
isLegTerminatingEvent(Object eventType, Object invokeArgument)
boolean
isOriginatingEvent(com.opencloud.slee.resources.cgin.cap_v3.CAP3EventTypeSMS eventType)
boolean
isOriginatingEvent(com.opencloud.slee.resources.cgin.cap_v3.CAP3InitialDPSMSArg initialDP)
-
Methods inherited from class com.opencloud.util.cgin.MessageUtils
getName, isLegTerminatingEvent
-
-
-
-
Method Detail
-
getProtocolName
public final String getProtocolName()
- Overrides:
getProtocolName
in classMessageUtils
- Returns:
- "CAP"
-
getProtocolVariant
public String getProtocolVariant()
- Overrides:
getProtocolVariant
in classMessageUtils
- Returns:
- "v3"
-
hasANumber
public boolean hasANumber(com.opencloud.slee.resources.cgin.cap_v3.CAP3InitialDPSMSArg initialDPSMS)
-
getANumber
public Address getANumber(com.opencloud.slee.resources.cgin.cap_v3.CAP3InitialDPSMSArg initialDPSMS)
-
getANumber
public Address getANumber(com.opencloud.slee.resources.cgin.cap_v3.CAP3InitialDPSMSArg initialDPSMS, MessageUtils.Codec codec)
-
hasBNumber
public boolean hasBNumber(com.opencloud.slee.resources.cgin.cap_v3.CAP3InitialDPSMSArg initialDPSMS)
-
getBNumber
public Address getBNumber(com.opencloud.slee.resources.cgin.cap_v3.CAP3InitialDPSMSArg initialDPSMS)
-
getBNumber
public Address getBNumber(com.opencloud.slee.resources.cgin.cap_v3.CAP3InitialDPSMSArg initialDPSMS, MessageUtils.Codec codec)
-
fromValue
public com.opencloud.slee.resources.cgin.cap_v3.CAP3EventTypeSMS fromValue(int value)
-
isOriginatingEvent
public boolean isOriginatingEvent(com.opencloud.slee.resources.cgin.cap_v3.CAP3InitialDPSMSArg initialDP)
-
isOriginatingEvent
public boolean isOriginatingEvent(com.opencloud.slee.resources.cgin.cap_v3.CAP3EventTypeSMS eventType)
-
getOriginatingEvents
public Set<com.opencloud.slee.resources.cgin.cap_v3.CAP3EventTypeSMS> getOriginatingEvents()
-
isLegTerminatingEvent
public boolean isLegTerminatingEvent(Object eventType, Object invokeArgument)
- Overrides:
isLegTerminatingEvent
in classMessageUtils
-
getLegTerminatingEvents
public Set<com.opencloud.slee.resources.cgin.cap_v3.CAP3EventTypeSMS> getLegTerminatingEvents()
-
createSMSEvent
public com.opencloud.slee.resources.cgin.cap_v3.CAP3SMSEvent createSMSEvent(com.opencloud.slee.resources.cgin.cap_v3.CAP3EventTypeSMS eventType, com.opencloud.slee.resources.cgin.callcontrol.CCMonitorMode monitorMode)
-
-