public abstract class SriSbb extends MtCommonSbb implements ReportSMDeliveryStatusInterface2
MtCommonSbb.ErrorAction| Modifier and Type | Field and Description |
|---|---|
protected org.mobicents.protocols.ss7.map.api.MAPApplicationContextVersion |
maxMAPApplicationContextVersion |
logger, 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 |
|---|
SriSbb() |
| Modifier and Type | Method and Description |
|---|---|
long |
doGetCurrentMsgNum() |
InformServiceCenterContainer |
doGetInformServiceCenterContainer() |
SmsSubmitData |
doGetSmsSubmitData() |
void |
doSetCurrentMsgNum(long currentMsgNum) |
void |
doSetInformServiceCenterContainer(InformServiceCenterContainer informServiceCenterContainer) |
void |
doSetSmsSubmitData(SmsSubmitData smsDeliveryData) |
abstract org.mobicents.protocols.ss7.map.api.errors.MAPErrorMessage |
getErrorResponse() |
abstract org.mobicents.slee.ChildRelationExt |
getMtSbb()
Get Mt child SBB
|
abstract org.mobicents.slee.ChildRelationExt |
getRsdsSbb() |
abstract org.mobicents.protocols.ss7.map.api.service.sms.SendRoutingInfoForSMResponse |
getSendRoutingInfoForSMResponse() |
abstract int |
getSriMapVersion() |
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)
Components Events override from MtCommonSbb that we care
|
void |
onInformServiceCentreRequest(org.mobicents.protocols.ss7.map.api.service.sms.InformServiceCentreRequest evt,
javax.slee.ActivityContextInterface aci) |
void |
onRejectComponent(org.mobicents.slee.resource.map.events.RejectComponent event,
javax.slee.ActivityContextInterface aci) |
void |
onSendRoutingInfoForSMRequest(org.mobicents.protocols.ss7.map.api.service.sms.SendRoutingInfoForSMRequest evt,
javax.slee.ActivityContextInterface aci)
Received SRI request.
|
void |
onSendRoutingInfoForSMResponse(org.mobicents.protocols.ss7.map.api.service.sms.SendRoutingInfoForSMResponse evt,
javax.slee.ActivityContextInterface aci)
Received response for SRI sent earlier
|
void |
onSms(SmsSetEvent event,
javax.slee.ActivityContextInterface aci,
javax.slee.EventContext eventContext)
Event Handlers
|
abstract void |
setErrorResponse(org.mobicents.protocols.ss7.map.api.errors.MAPErrorMessage errorResponse) |
void |
setSbbContext(javax.slee.SbbContext sbbContext) |
abstract void |
setSendRoutingInfoForSMResponse(org.mobicents.protocols.ss7.map.api.service.sms.SendRoutingInfoForSMResponse sendRoutingInfoForSMResponse)
CMPs
|
abstract void |
setSriMapVersion(int sriMapVersion) |
void |
setupReportSMDeliveryStatusRequest(String destinationAddress,
int ton,
int npi,
org.mobicents.protocols.ss7.map.api.service.sms.SMDeliveryOutcome sMDeliveryOutcome,
String targetId,
int networkId)
SBB Local Object Methods
|
freeSmsSetFailured, freeSmsSetSucceded, getCalledPartyISDNAddressString, getRejectComponentReason, getScheduler, getSchedulerActivityContextInterface, getServiceCenterAddressString, getServiceCenterSccpAddress, getStore, getUserAbortReason, onDeliveryError, onDialogAccept, onDialogNotice, onDialogRelease, onDialogRequest, onImsiDrop, onInvokeTimeout, rescheduleSmsSet, sbbActivate, sbbCreate, sbbExceptionThrown, sbbLoad, sbbPassivate, sbbPostCreate, sbbRemove, sbbRolledBack, sbbStore, startMessageDelivery, unsetSbbContextprotected org.mobicents.protocols.ss7.map.api.MAPApplicationContextVersion maxMAPApplicationContextVersion
public void onSms(SmsSetEvent 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 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 onSendRoutingInfoForSMRequest(org.mobicents.protocols.ss7.map.api.service.sms.SendRoutingInfoForSMRequest evt,
javax.slee.ActivityContextInterface aci)
evt - aci - public void onSendRoutingInfoForSMResponse(org.mobicents.protocols.ss7.map.api.service.sms.SendRoutingInfoForSMResponse evt,
javax.slee.ActivityContextInterface aci)
evt - aci - public void onInformServiceCentreRequest(org.mobicents.protocols.ss7.map.api.service.sms.InformServiceCentreRequest evt,
javax.slee.ActivityContextInterface aci)
public 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 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 setSendRoutingInfoForSMResponse(org.mobicents.protocols.ss7.map.api.service.sms.SendRoutingInfoForSMResponse sendRoutingInfoForSMResponse)
public abstract org.mobicents.protocols.ss7.map.api.service.sms.SendRoutingInfoForSMResponse getSendRoutingInfoForSMResponse()
public abstract void setErrorResponse(org.mobicents.protocols.ss7.map.api.errors.MAPErrorMessage errorResponse)
public abstract org.mobicents.protocols.ss7.map.api.errors.MAPErrorMessage getErrorResponse()
public abstract void setSriMapVersion(int sriMapVersion)
public abstract int getSriMapVersion()
public abstract org.mobicents.slee.ChildRelationExt getMtSbb()
public abstract org.mobicents.slee.ChildRelationExt getRsdsSbb()
public void doSetSmsSubmitData(SmsSubmitData smsDeliveryData)
doSetSmsSubmitData in class MtCommonSbbpublic SmsSubmitData doGetSmsSubmitData()
doGetSmsSubmitData in class MtCommonSbbpublic void doSetCurrentMsgNum(long currentMsgNum)
doSetCurrentMsgNum in class MtCommonSbbpublic long doGetCurrentMsgNum()
doGetCurrentMsgNum in class MtCommonSbbpublic void doSetInformServiceCenterContainer(InformServiceCenterContainer informServiceCenterContainer)
doSetInformServiceCenterContainer in class MtCommonSbbpublic InformServiceCenterContainer doGetInformServiceCenterContainer()
doGetInformServiceCenterContainer in class MtCommonSbbpublic void setSbbContext(javax.slee.SbbContext sbbContext)
setSbbContext in interface javax.slee.SbbsetSbbContext in class MtCommonSbbCopyright © 2016. All Rights Reserved.