org.mobicents.protocols.ss7.map.api
public interface MAPDialog
| Modifier and Type | Method and Description |
|---|---|
void |
abort(MAPUserAbortChoice mapUserAbortChoice)
This is equivalent to MAP User issuing the MAP_U_ABORT Service Request.
|
void |
addProcessUnstructuredSSRequest(byte ussdDataCodingScheme,
USSDString ussdString,
AddressString msisdn)
Add's a new Process Unstructured SS Request as Component.
|
void |
addProcessUnstructuredSSResponse(long invokeId,
boolean lastResult,
byte ussdDataCodingScheme,
USSDString ussdString)
Add's a new ProcessUnstructured SS Response as Component.
|
void |
addUnstructuredSSRequest(byte ussdDataCodingScheme,
USSDString ussdString)
Add's a new Unstructured SS Request
|
void |
addUnstructuredSSResponse(long invokeId,
boolean lastResult,
byte ussdDataCodingScheme,
USSDString ussdString)
Add's a new Unstructured SS Response
|
void |
close(boolean prearrangedEnd)
This is equivalent of MAP User issuing the MAP_CLOSE Service Request.
|
java.lang.Long |
getDialogId()
Returns this Dialog's ID.
|
void |
send()
This is equivalent of MAP User issuing the MAP_DELIMITER Service Request.
|
java.lang.Long getDialogId()
Dialogvoid send()
throws MAPException
MAPExceptionvoid close(boolean prearrangedEnd)
throws MAPException
prearrangedEnd - MAPExceptionvoid abort(MAPUserAbortChoice mapUserAbortChoice) throws MAPException
userReason - MAPExceptionvoid addProcessUnstructuredSSRequest(byte ussdDataCodingScheme,
USSDString ussdString,
AddressString msisdn)
throws MAPException
ussdDataCodingScheme - The Data Coding Scheme for this USSD String as defined in GSM
03.38ussdString - Ussd Stringmsisdn - The MSISDN in AddressString format. This is optionalMAPExceptionvoid addProcessUnstructuredSSResponse(long invokeId,
boolean lastResult,
byte ussdDataCodingScheme,
USSDString ussdString)
throws MAPException
invokeId - The original invoke ID retrieved from
ProcessUnstructuredSSIndicationlastResult - Specify if this Result is last - true, or there would be
follow-up results - falseussdDataCodingScheme - The Data Coding Scheme for this USSD String as defined in GSM
03.38ussdString - Ussd String USSDStringMAPExceptionvoid addUnstructuredSSRequest(byte ussdDataCodingScheme,
USSDString ussdString)
throws MAPException
ussdDataCodingScheme - The Data Coding Scheme for this USSD String as defined in GSM
03.38ussdString - Ussd String USSDStringMAPExceptionvoid addUnstructuredSSResponse(long invokeId,
boolean lastResult,
byte ussdDataCodingScheme,
USSDString ussdString)
throws MAPException
invokeId - The original invoke ID retrieved from
UnstructuredSSIndicationlastResult - Specify if this Result is last - true, or there would be
follow-up results - falseussdDataCodingScheme - The Data Coding Scheme for this USSD String as defined in GSM
03.38ussdString - Ussd String USSDStringMAPExceptionCopyright © 2011. All Rights Reserved.