public abstract class MtSbb extends MtCommonSbb implements MtForwardSmsInterface, ReportSMDeliveryStatusInterface2
| Modifier and Type | Class and Description |
|---|---|
static class |
MtSbb.MessageProcessingState |
MAP_USER_ABORT_CHOICE_UNKNOWN, MAP_USER_ABORT_CHOICE_USER_RESOURCE_LIMITATION, MAP_USER_ABORT_CHOICE_USER_SPECIFIC_REASON, mapAcif, mapParameterFactory, mapProvider, mapSmsTpduParameterFactory, sccpParameterFact, smscStatAggregatordlvIsInited, logger, persistence, sbbContext, scheduler, smscPropertiesManagement, timerFacility| 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,
int sourceAddrTon,
int sourceAddrNpi) |
protected org.mobicents.protocols.ss7.map.api.service.sms.SmsSignalInfo |
createSignalInfoStatusReport(Sms sms,
boolean moreMessagesToSend,
SmsDeliveryReportData smsDeliveryReportData) |
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 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) |
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) |
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) |
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) |
void |
onSendMt(SendMtEvent event,
javax.slee.ActivityContextInterface aci,
javax.slee.EventContext eventContext) |
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 |
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) |
convertAddressFieldToSCCPAddress, fireSendRsdsEvent, getCalledPartyISDNAddressString, getRejectComponentReason, getRsdsSbb, getServiceCenterAddressString, getServiceCenterSccpAddress, getSRIMAPApplicationContext, getSriMapVersion, getUserAbortReason, onDeliveryError, onDeliveryTimeout, onDialogNotice, onDialogRelease, onDialogRequest, onImsiDrop, onInvokeTimeout, sbbLoad, sbbStore, setSbbContext, setSriMapVersion, setupReportSMDeliveryStatusRequestaddInitialMessageSet, addInitialMessageSet, applyMprocRulesOnFailure, applyMprocRulesOnImsiResponse, applyMprocRulesOnSuccess, cancelDeliveryTimer, commitSendingPoolMsgCount, confirmMessageInSendingPool, createFailureLists, endDeliveryAfterValidityPeriod, endRegisterMessageInSendingPool, generateCDR, generateCDRs, generateFailureReceipts, generateIntermediateReceipts, generateSuccessReceipt, generateTemporaryFailureCDR, getCurrentMsgNum, getCurrentMsgNumValue, getDeliveryTimerID, getDlvIsEnded, getDlvIsInited, getMessageInSendingPool, getNextMessageReferenceNumber, getPendingRequestsList, getSchedulerActivityContextInterface, getSendingPoolMessageCount, getSmsSet, getTargetId, getTotalUnsentMessageCount, getUnconfirmedMessageCountInSendingPool, getUnsentMessage, isDeliveringEnded, isMessageConfirmedInSendingPool, markDeliveringIsEnded, obtainNextMessage, obtainNextMessagesSendingPool, onTimerEvent, postProcessPermFailures, postProcessRerouted, postProcessSucceeded, postProcessTempFailures, registerMessageInSendingPool, rescheduleDeliveryTimer, sbbActivate, sbbCreate, sbbExceptionThrown, sbbPassivate, sbbPostCreate, sbbRemove, sbbRolledBack, sendTransactionalResponseFailure, sendTransactionalResponseSuccess, setCurrentMsgNum, setDeliveryTimerID, setDlvIsEnded, setDlvIsInited, setPendingRequestsList, setTargetId, unsetSbbContextpublic 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 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()
public void onSendMt(SendMtEvent event, javax.slee.ActivityContextInterface aci, javax.slee.EventContext eventContext)
public void onErrorComponent(org.mobicents.slee.resource.map.events.ErrorComponent event,
javax.slee.ActivityContextInterface aci)
onErrorComponent in class MtCommonSbbpublic void onRejectComponent(org.mobicents.slee.resource.map.events.RejectComponent event,
javax.slee.ActivityContextInterface aci)
onRejectComponent in class MtCommonSbbpublic void onDialogAccept(org.mobicents.slee.resource.map.events.DialogAccept event,
javax.slee.ActivityContextInterface aci)
onDialogAccept 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)
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, int sourceAddrTon, int sourceAddrNpi) throws org.mobicents.protocols.ss7.map.api.MAPException
org.mobicents.protocols.ss7.map.api.MAPExceptionprotected org.mobicents.protocols.ss7.map.api.service.sms.SmsSignalInfo createSignalInfoStatusReport(Sms sms, boolean moreMessagesToSend, SmsDeliveryReportData smsDeliveryReportData) 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.