public abstract class RsdsSbb extends Object implements javax.slee.Sbb, ReportSMDeliveryStatusInterface
| Modifier and Type | Field and Description |
|---|---|
protected javax.slee.facilities.Tracer |
logger |
protected org.mobicents.slee.resource.map.MAPContextInterfaceFactory |
mapAcif |
protected org.mobicents.protocols.ss7.map.api.MAPParameterFactory |
mapParameterFactory |
protected org.mobicents.protocols.ss7.map.api.MAPProvider |
mapProvider |
protected org.mobicents.protocols.ss7.map.api.MAPSmsTpduParameterFactory |
mapSmsTpduParameterFactory |
protected PersistenceRAInterface |
persistence |
protected org.mobicents.slee.SbbContextExt |
sbbContext |
protected org.mobicents.protocols.ss7.sccp.parameter.ParameterFactory |
sccpParameterFact |
protected static SmscPropertiesManagement |
smscPropertiesManagement |
| Constructor and Description |
|---|
RsdsSbb() |
| Modifier and Type | Method and Description |
|---|---|
abstract org.mobicents.protocols.ss7.map.api.service.sms.SMDeliveryOutcome |
getSmDeliveryOutcome() |
abstract String |
getTargetId() |
void |
onDialogAccept(org.mobicents.slee.resource.map.events.DialogAccept evt,
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 |
onDialogNotice(org.mobicents.slee.resource.map.events.DialogNotice 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
|
void |
onDialogRelease(org.mobicents.slee.resource.map.events.DialogRelease 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 |
onInvokeTimeout(org.mobicents.slee.resource.map.events.InvokeTimeout evt,
javax.slee.ActivityContextInterface aci) |
void |
onRejectComponent(org.mobicents.slee.resource.map.events.RejectComponent event,
javax.slee.ActivityContextInterface aci) |
void |
onReportSMDeliveryStatusResponse(org.mobicents.protocols.ss7.map.api.service.sms.ReportSMDeliveryStatusResponse evt,
javax.slee.ActivityContextInterface aci)
SMS Event Handlers
|
void |
sbbActivate()
Life cycle methods
|
void |
sbbCreate() |
void |
sbbExceptionThrown(Exception arg0,
Object arg1,
javax.slee.ActivityContextInterface arg2) |
void |
sbbLoad() |
void |
sbbPassivate() |
void |
sbbPostCreate() |
void |
sbbRemove() |
void |
sbbRolledBack(javax.slee.RolledBackContext arg0) |
void |
sbbStore() |
void |
setSbbContext(javax.slee.SbbContext sbbContext) |
abstract void |
setSmDeliveryOutcome(org.mobicents.protocols.ss7.map.api.service.sms.SMDeliveryOutcome smDeliveryOutcome) |
abstract void |
setTargetId(String targetId)
CMPs
|
void |
setupReportSMDeliveryStatusRequest(org.mobicents.protocols.ss7.map.api.primitives.ISDNAddressString msisdn,
org.mobicents.protocols.ss7.map.api.primitives.AddressString serviceCentreAddress,
org.mobicents.protocols.ss7.map.api.service.sms.SMDeliveryOutcome smDeliveryOutcome,
org.mobicents.protocols.ss7.sccp.parameter.SccpAddress destAddress,
org.mobicents.protocols.ss7.map.api.MAPApplicationContext mapApplicationContext,
String targetId,
int networkId)
SBB Local Object Methods
|
void |
unsetSbbContext() |
protected javax.slee.facilities.Tracer logger
protected org.mobicents.slee.SbbContextExt sbbContext
protected org.mobicents.slee.resource.map.MAPContextInterfaceFactory mapAcif
protected org.mobicents.protocols.ss7.map.api.MAPProvider mapProvider
protected org.mobicents.protocols.ss7.map.api.MAPParameterFactory mapParameterFactory
protected org.mobicents.protocols.ss7.map.api.MAPSmsTpduParameterFactory mapSmsTpduParameterFactory
protected PersistenceRAInterface persistence
protected org.mobicents.protocols.ss7.sccp.parameter.ParameterFactory sccpParameterFact
protected static final SmscPropertiesManagement smscPropertiesManagement
public void onReportSMDeliveryStatusResponse(org.mobicents.protocols.ss7.map.api.service.sms.ReportSMDeliveryStatusResponse evt,
javax.slee.ActivityContextInterface aci)
public void onErrorComponent(org.mobicents.slee.resource.map.events.ErrorComponent event,
javax.slee.ActivityContextInterface aci)
public void onRejectComponent(org.mobicents.slee.resource.map.events.RejectComponent event,
javax.slee.ActivityContextInterface aci)
public void onInvokeTimeout(org.mobicents.slee.resource.map.events.InvokeTimeout evt,
javax.slee.ActivityContextInterface aci)
public void setupReportSMDeliveryStatusRequest(org.mobicents.protocols.ss7.map.api.primitives.ISDNAddressString msisdn,
org.mobicents.protocols.ss7.map.api.primitives.AddressString serviceCentreAddress,
org.mobicents.protocols.ss7.map.api.service.sms.SMDeliveryOutcome smDeliveryOutcome,
org.mobicents.protocols.ss7.sccp.parameter.SccpAddress destAddress,
org.mobicents.protocols.ss7.map.api.MAPApplicationContext mapApplicationContext,
String targetId,
int networkId)
setupReportSMDeliveryStatusRequest in interface ReportSMDeliveryStatusInterfaceorg.mobicents.protocols.ss7.map.api.MAPExceptionpublic void onDialogReject(org.mobicents.slee.resource.map.events.DialogReject evt,
javax.slee.ActivityContextInterface aci)
public void onDialogProviderAbort(org.mobicents.slee.resource.map.events.DialogProviderAbort evt,
javax.slee.ActivityContextInterface aci)
public void onDialogUserAbort(org.mobicents.slee.resource.map.events.DialogUserAbort evt,
javax.slee.ActivityContextInterface aci)
public void onDialogTimeout(org.mobicents.slee.resource.map.events.DialogTimeout evt,
javax.slee.ActivityContextInterface aci)
public void onDialogDelimiter(org.mobicents.slee.resource.map.events.DialogDelimiter evt,
javax.slee.ActivityContextInterface aci)
public void onDialogAccept(org.mobicents.slee.resource.map.events.DialogAccept evt,
javax.slee.ActivityContextInterface aci)
public void onDialogClose(org.mobicents.slee.resource.map.events.DialogClose evt,
javax.slee.ActivityContextInterface aci)
public void onDialogNotice(org.mobicents.slee.resource.map.events.DialogNotice evt,
javax.slee.ActivityContextInterface aci)
public void onDialogRelease(org.mobicents.slee.resource.map.events.DialogRelease evt,
javax.slee.ActivityContextInterface aci)
public void sbbActivate()
sbbActivate in interface javax.slee.Sbbpublic void sbbCreate()
throws javax.slee.CreateException
sbbCreate in interface javax.slee.Sbbjavax.slee.CreateExceptionpublic void sbbExceptionThrown(Exception arg0, Object arg1, javax.slee.ActivityContextInterface arg2)
sbbExceptionThrown in interface javax.slee.Sbbpublic void sbbLoad()
sbbLoad in interface javax.slee.Sbbpublic void sbbPassivate()
sbbPassivate in interface javax.slee.Sbbpublic void sbbPostCreate()
throws javax.slee.CreateException
sbbPostCreate in interface javax.slee.Sbbjavax.slee.CreateExceptionpublic void sbbRemove()
sbbRemove in interface javax.slee.Sbbpublic void sbbRolledBack(javax.slee.RolledBackContext arg0)
sbbRolledBack in interface javax.slee.Sbbpublic void sbbStore()
sbbStore in interface javax.slee.Sbbpublic void setSbbContext(javax.slee.SbbContext sbbContext)
setSbbContext in interface javax.slee.Sbbpublic void unsetSbbContext()
unsetSbbContext in interface javax.slee.Sbbpublic abstract void setTargetId(String targetId)
public abstract String getTargetId()
public abstract void setSmDeliveryOutcome(org.mobicents.protocols.ss7.map.api.service.sms.SMDeliveryOutcome smDeliveryOutcome)
public abstract org.mobicents.protocols.ss7.map.api.service.sms.SMDeliveryOutcome getSmDeliveryOutcome()
Copyright © 2016. All Rights Reserved.