public abstract class MtSbb extends MtCommonSbb implements MtForwardSmsInterface, ReportSMDeliveryStatusInterface2
| Modifier and Type | Class and Description |
|---|---|
static class |
MtSbb.MessageProcessingState |
MtCommonSbb.ErrorActionlogger, MAP_USER_ABORT_CHOICE_UNKNOWN, MAP_USER_ABORT_CHOICE_USER_RESOURCE_LIMITATION, MAP_USER_ABORT_CHOICE_USER_SPECIFIC_REASON, mapAcif, mapParameterFactory, mapProvider, mapSmsTpduParameterFactory, persistence, sbbContext, sccpParameterFact, scheduler, smscPropertiesManagement, smscStatAggregator| Constructor and Description |
|---|
MtSbb() |
| Modifier and Type | Method and Description |
|---|---|
protected org.mobicents.protocols.ss7.map.api.service.sms.SmsSignalInfo |
createSignalInfo(Sms sms,
String msg,
byte[] udhData,
boolean moreMessagesToSend,
int messageReferenceNumber,
int messageSegmentCount,
int messageSegmentNumber,
org.mobicents.protocols.ss7.map.api.smstpdu.DataCodingScheme dataCodingScheme,
int nationalLanguageLockingShift,
int nationalLanguageSingleShift) |
long |
doGetCurrentMsgNum() |
InformServiceCenterContainer |
doGetInformServiceCenterContainer() |
SmsSubmitData |
doGetSmsSubmitData() |
void |
doSetCurrentMsgNum(long currentMsgNum) |
void |
doSetInformServiceCenterContainer(InformServiceCenterContainer informServiceCenterContainer) |
void |
doSetSmsSubmitData(SmsSubmitData smsDeliveryData) |
abstract long |
getCurrentMsgNum() |
abstract InformServiceCenterContainer |
getInformServiceCenterContainer() |
abstract int |
getMapApplicationContextVersionsUsed() |
abstract int |
getMessageSegmentNumber() |
abstract org.mobicents.protocols.ss7.sccp.parameter.SccpAddress |
getNetworkNode() |
abstract org.mobicents.protocols.ss7.map.api.primitives.ISDNAddressString |
getNnn() |
abstract int |
getResponseReceived() |
abstract org.mobicents.protocols.ss7.map.api.service.sms.SmsSignalInfo[] |
getSegments() |
abstract org.mobicents.protocols.ss7.map.api.service.sms.SM_RP_DA |
getSmRpDa() |
abstract org.mobicents.protocols.ss7.map.api.service.sms.SM_RP_OA |
getSmRpOa() |
abstract SmsSubmitData |
getSmsSubmitData() |
abstract int |
getTcEmptySent() |
protected boolean |
isMAPVersionTested(org.mobicents.protocols.ss7.map.api.MAPApplicationContextVersion vers) |
protected boolean |
isNegotiatedMapVersionUsing() |
void |
onDialogAccept(org.mobicents.slee.resource.map.events.DialogAccept event,
javax.slee.ActivityContextInterface aci)
Components Events override from MtCommonSbb that we care
|
void |
onDialogClose(org.mobicents.slee.resource.map.events.DialogClose evt,
javax.slee.ActivityContextInterface aci) |
void |
onDialogDelimiter(org.mobicents.slee.resource.map.events.DialogDelimiter evt,
javax.slee.ActivityContextInterface aci) |
void |
onDialogProviderAbort(org.mobicents.slee.resource.map.events.DialogProviderAbort evt,
javax.slee.ActivityContextInterface aci) |
void |
onDialogReject(org.mobicents.slee.resource.map.events.DialogReject evt,
javax.slee.ActivityContextInterface aci)
Dialog Events override from MtCommonSbb that we care
|
void |
onDialogTimeout(org.mobicents.slee.resource.map.events.DialogTimeout evt,
javax.slee.ActivityContextInterface aci) |
void |
onDialogUserAbort(org.mobicents.slee.resource.map.events.DialogUserAbort evt,
javax.slee.ActivityContextInterface aci) |
void |
onErrorComponent(org.mobicents.slee.resource.map.events.ErrorComponent event,
javax.slee.ActivityContextInterface aci)
MAP Components Events
|
void |
onForwardShortMessageRequest(org.mobicents.protocols.ss7.map.api.service.sms.ForwardShortMessageRequest evt,
javax.slee.ActivityContextInterface aci)
Received MT SMS.
|
void |
onForwardShortMessageResponse(org.mobicents.protocols.ss7.map.api.service.sms.ForwardShortMessageResponse evt,
javax.slee.ActivityContextInterface aci)
Received ACK for MT Forward SMS sent earlier
|
void |
onMtForwardShortMessageRequest(org.mobicents.protocols.ss7.map.api.service.sms.MtForwardShortMessageRequest evt,
javax.slee.ActivityContextInterface aci)
Received MT SMS.
|
void |
onMtForwardShortMessageResponse(org.mobicents.protocols.ss7.map.api.service.sms.MtForwardShortMessageResponse evt,
javax.slee.ActivityContextInterface aci)
Received ACK for MT Forward SMS sent earlier
|
void |
onRejectComponent(org.mobicents.slee.resource.map.events.RejectComponent event,
javax.slee.ActivityContextInterface aci) |
abstract void |
setCurrentMsgNum(long currentMsgNum) |
abstract void |
setInformServiceCenterContainer(InformServiceCenterContainer informServiceCenterContainer) |
abstract void |
setMapApplicationContextVersionsUsed(int mapApplicationContextVersions) |
protected void |
setMAPVersionTested(org.mobicents.protocols.ss7.map.api.MAPApplicationContextVersion vers) |
abstract void |
setMessageSegmentNumber(int mesageSegmentNumber)
Set the counter as which SMS is sent.
|
protected void |
setNegotiatedMapVersionUsing(boolean val) |
abstract void |
setNetworkNode(org.mobicents.protocols.ss7.sccp.parameter.SccpAddress sm_rp_oa)
NNN
|
abstract void |
setNnn(org.mobicents.protocols.ss7.map.api.primitives.ISDNAddressString nnn)
Set the ISDNAddressString of network node where Mt SMS is to be submitted
|
abstract void |
setResponseReceived(int responseReceived) |
abstract void |
setSegments(org.mobicents.protocols.ss7.map.api.service.sms.SmsSignalInfo[] segments) |
abstract void |
setSmRpDa(org.mobicents.protocols.ss7.map.api.service.sms.SM_RP_DA sm_rp_da)
Destination Address
|
abstract void |
setSmRpOa(org.mobicents.protocols.ss7.map.api.service.sms.SM_RP_OA sm_rp_oa)
Originating Address
|
abstract void |
setSmsSubmitData(SmsSubmitData smsDeliveryData)
CMPs
|
abstract void |
setTcEmptySent(int tcEmptySent) |
void |
setupMtForwardShortMessageRequest(org.mobicents.protocols.ss7.map.api.primitives.ISDNAddressString networkNode,
String imsiData,
org.mobicents.protocols.ss7.map.api.primitives.LMSI lmsi,
int networkId)
SBB Local Object Methods
|
void |
setupReportSMDeliveryStatusRequest(String destinationAddress,
int ton,
int npi,
org.mobicents.protocols.ss7.map.api.service.sms.SMDeliveryOutcome sMDeliveryOutcome,
String targetId,
int networkId) |
freeSmsSetFailured, freeSmsSetSucceded, getCalledPartyISDNAddressString, getRejectComponentReason, getScheduler, getSchedulerActivityContextInterface, getServiceCenterAddressString, getServiceCenterSccpAddress, getStore, getUserAbortReason, onDeliveryError, onDialogNotice, onDialogRelease, onDialogRequest, onImsiDrop, onInvokeTimeout, rescheduleSmsSet, sbbActivate, sbbCreate, sbbExceptionThrown, sbbLoad, sbbPassivate, sbbPostCreate, sbbRemove, sbbRolledBack, sbbStore, setSbbContext, startMessageDelivery, unsetSbbContextpublic void onDialogAccept(org.mobicents.slee.resource.map.events.DialogAccept event,
javax.slee.ActivityContextInterface aci)
onDialogAccept in class MtCommonSbbpublic void onErrorComponent(org.mobicents.slee.resource.map.events.ErrorComponent event,
javax.slee.ActivityContextInterface aci)
MtCommonSbbonErrorComponent in class MtCommonSbbpublic void onRejectComponent(org.mobicents.slee.resource.map.events.RejectComponent event,
javax.slee.ActivityContextInterface aci)
onRejectComponent in class MtCommonSbbpublic void onDialogReject(org.mobicents.slee.resource.map.events.DialogReject evt,
javax.slee.ActivityContextInterface aci)
onDialogReject in class MtCommonSbbpublic void onDialogProviderAbort(org.mobicents.slee.resource.map.events.DialogProviderAbort evt,
javax.slee.ActivityContextInterface aci)
onDialogProviderAbort in class MtCommonSbbpublic void onDialogUserAbort(org.mobicents.slee.resource.map.events.DialogUserAbort evt,
javax.slee.ActivityContextInterface aci)
onDialogUserAbort in class MtCommonSbbpublic void onDialogTimeout(org.mobicents.slee.resource.map.events.DialogTimeout evt,
javax.slee.ActivityContextInterface aci)
onDialogTimeout in class MtCommonSbbpublic void onDialogDelimiter(org.mobicents.slee.resource.map.events.DialogDelimiter evt,
javax.slee.ActivityContextInterface aci)
onDialogDelimiter in class MtCommonSbbpublic void onDialogClose(org.mobicents.slee.resource.map.events.DialogClose evt,
javax.slee.ActivityContextInterface aci)
onDialogClose in class MtCommonSbbpublic void onForwardShortMessageRequest(org.mobicents.protocols.ss7.map.api.service.sms.ForwardShortMessageRequest evt,
javax.slee.ActivityContextInterface aci)
evt - aci - public void onForwardShortMessageResponse(org.mobicents.protocols.ss7.map.api.service.sms.ForwardShortMessageResponse evt,
javax.slee.ActivityContextInterface aci)
evt - aci - public void onMtForwardShortMessageRequest(org.mobicents.protocols.ss7.map.api.service.sms.MtForwardShortMessageRequest evt,
javax.slee.ActivityContextInterface aci)
evt - aci - public void onMtForwardShortMessageResponse(org.mobicents.protocols.ss7.map.api.service.sms.MtForwardShortMessageResponse evt,
javax.slee.ActivityContextInterface aci)
evt - aci - public void setupMtForwardShortMessageRequest(org.mobicents.protocols.ss7.map.api.primitives.ISDNAddressString networkNode,
String imsiData,
org.mobicents.protocols.ss7.map.api.primitives.LMSI lmsi,
int networkId)
setupMtForwardShortMessageRequest in interface MtForwardSmsInterfacepublic void setupReportSMDeliveryStatusRequest(String destinationAddress, int ton, int npi, org.mobicents.protocols.ss7.map.api.service.sms.SMDeliveryOutcome sMDeliveryOutcome, String targetId, int networkId)
setupReportSMDeliveryStatusRequest in interface ReportSMDeliveryStatusInterface2public abstract void setSmsSubmitData(SmsSubmitData smsDeliveryData)
public abstract SmsSubmitData getSmsSubmitData()
public abstract void setCurrentMsgNum(long currentMsgNum)
public abstract long getCurrentMsgNum()
public abstract void setInformServiceCenterContainer(InformServiceCenterContainer informServiceCenterContainer)
public abstract InformServiceCenterContainer getInformServiceCenterContainer()
public abstract void setTcEmptySent(int tcEmptySent)
public abstract int getTcEmptySent()
public abstract void setResponseReceived(int responseReceived)
public abstract int getResponseReceived()
public abstract int getMapApplicationContextVersionsUsed()
public abstract void setMapApplicationContextVersionsUsed(int mapApplicationContextVersions)
public void doSetSmsSubmitData(SmsSubmitData smsDeliveryData)
doSetSmsSubmitData in interface MtForwardSmsInterfacedoSetSmsSubmitData in class MtCommonSbbpublic SmsSubmitData doGetSmsSubmitData()
doGetSmsSubmitData in interface MtForwardSmsInterfacedoGetSmsSubmitData in class MtCommonSbbpublic void doSetCurrentMsgNum(long currentMsgNum)
doSetCurrentMsgNum in interface MtForwardSmsInterfacedoSetCurrentMsgNum in class MtCommonSbbpublic long doGetCurrentMsgNum()
doGetCurrentMsgNum in interface MtForwardSmsInterfacedoGetCurrentMsgNum in class MtCommonSbbpublic void doSetInformServiceCenterContainer(InformServiceCenterContainer informServiceCenterContainer)
doSetInformServiceCenterContainer in interface MtForwardSmsInterfacedoSetInformServiceCenterContainer in class MtCommonSbbpublic InformServiceCenterContainer doGetInformServiceCenterContainer()
doGetInformServiceCenterContainer in interface MtForwardSmsInterfacedoGetInformServiceCenterContainer in class MtCommonSbbpublic abstract void setNnn(org.mobicents.protocols.ss7.map.api.primitives.ISDNAddressString nnn)
networkNode - public abstract org.mobicents.protocols.ss7.map.api.primitives.ISDNAddressString getNnn()
public abstract void setMessageSegmentNumber(int mesageSegmentNumber)
mesageSegmentNumber - public abstract int getMessageSegmentNumber()
public abstract void setSegments(org.mobicents.protocols.ss7.map.api.service.sms.SmsSignalInfo[] segments)
public abstract org.mobicents.protocols.ss7.map.api.service.sms.SmsSignalInfo[] getSegments()
public abstract void setSmRpDa(org.mobicents.protocols.ss7.map.api.service.sms.SM_RP_DA sm_rp_da)
sm_rp_da - public abstract org.mobicents.protocols.ss7.map.api.service.sms.SM_RP_DA getSmRpDa()
public abstract void setSmRpOa(org.mobicents.protocols.ss7.map.api.service.sms.SM_RP_OA sm_rp_oa)
sm_rp_oa - public abstract org.mobicents.protocols.ss7.map.api.service.sms.SM_RP_OA getSmRpOa()
public abstract void setNetworkNode(org.mobicents.protocols.ss7.sccp.parameter.SccpAddress sm_rp_oa)
networkNode - public abstract org.mobicents.protocols.ss7.sccp.parameter.SccpAddress getNetworkNode()
protected org.mobicents.protocols.ss7.map.api.service.sms.SmsSignalInfo createSignalInfo(Sms sms, String msg, byte[] udhData, boolean moreMessagesToSend, int messageReferenceNumber, int messageSegmentCount, int messageSegmentNumber, org.mobicents.protocols.ss7.map.api.smstpdu.DataCodingScheme dataCodingScheme, int nationalLanguageLockingShift, int nationalLanguageSingleShift) throws org.mobicents.protocols.ss7.map.api.MAPException
org.mobicents.protocols.ss7.map.api.MAPExceptionprotected boolean isNegotiatedMapVersionUsing()
protected void setNegotiatedMapVersionUsing(boolean val)
protected boolean isMAPVersionTested(org.mobicents.protocols.ss7.map.api.MAPApplicationContextVersion vers)
protected void setMAPVersionTested(org.mobicents.protocols.ss7.map.api.MAPApplicationContextVersion vers)
Copyright © 2016. All Rights Reserved.