public abstract class TxSmppServerSbb extends Object implements javax.slee.Sbb
| Modifier and Type | Class and Description |
|---|---|
static class |
TxSmppServerSbb.IncomingMessageType |
| Modifier and Type | Field and Description |
|---|---|
protected javax.slee.facilities.Tracer |
logger |
protected PersistenceRAInterface |
persistence |
protected SchedulerRaSbbInterface |
scheduler |
protected SmppSessions |
smppServerSessions |
protected static SmscPropertiesManagement |
smscPropertiesManagement |
| Constructor and Description |
|---|
TxSmppServerSbb() |
| Modifier and Type | Method and Description |
|---|---|
protected Sms |
createSmsEvent(com.cloudhopper.smpp.pdu.BaseSm event,
Esme origEsme,
TargetAddress ta,
PersistenceRAInterface store) |
protected SubmitMultiParseResult |
createSmsEventMulti(com.cloudhopper.smpp.pdu.SubmitMulti event,
Esme origEsme,
PersistenceRAInterface store,
int networkId) |
abstract org.mobicents.slee.ChildRelationExt |
getChargingSbb()
Get child ChargingSBB
|
PersistenceRAInterface |
getStore() |
void |
onActivityEndEvent(javax.slee.ActivityEndEvent event,
javax.slee.ActivityContextInterface aci,
javax.slee.EventContext eventContext) |
void |
onDataSm(com.cloudhopper.smpp.pdu.DataSm event,
javax.slee.ActivityContextInterface aci) |
void |
onDeliverSm(com.cloudhopper.smpp.pdu.DeliverSm event,
javax.slee.ActivityContextInterface aci) |
void |
onPduRequestTimeout(PduRequestTimeout event,
javax.slee.ActivityContextInterface aci,
javax.slee.EventContext eventContext) |
void |
onRecoverablePduException(com.cloudhopper.smpp.type.RecoverablePduException event,
javax.slee.ActivityContextInterface aci,
javax.slee.EventContext eventContext) |
void |
onServiceStartedEvent(javax.slee.serviceactivity.ServiceStartedEvent event,
javax.slee.ActivityContextInterface aci,
javax.slee.EventContext eventContext) |
void |
onSubmitMulti(com.cloudhopper.smpp.pdu.SubmitMulti event,
javax.slee.ActivityContextInterface aci) |
void |
onSubmitSm(com.cloudhopper.smpp.pdu.SubmitSm event,
javax.slee.ActivityContextInterface aci)
Event Handlers
|
void |
sbbActivate() |
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) |
void |
unsetSbbContext() |
protected static SmscPropertiesManagement smscPropertiesManagement
protected javax.slee.facilities.Tracer logger
protected SmppSessions smppServerSessions
protected PersistenceRAInterface persistence
protected SchedulerRaSbbInterface scheduler
public PersistenceRAInterface getStore()
public void onSubmitSm(com.cloudhopper.smpp.pdu.SubmitSm event,
javax.slee.ActivityContextInterface aci)
public void onDataSm(com.cloudhopper.smpp.pdu.DataSm event,
javax.slee.ActivityContextInterface aci)
public void onSubmitMulti(com.cloudhopper.smpp.pdu.SubmitMulti event,
javax.slee.ActivityContextInterface aci)
public void onDeliverSm(com.cloudhopper.smpp.pdu.DeliverSm event,
javax.slee.ActivityContextInterface aci)
public void onPduRequestTimeout(PduRequestTimeout event, javax.slee.ActivityContextInterface aci, javax.slee.EventContext eventContext)
public void onRecoverablePduException(com.cloudhopper.smpp.type.RecoverablePduException event,
javax.slee.ActivityContextInterface aci,
javax.slee.EventContext eventContext)
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 void onServiceStartedEvent(javax.slee.serviceactivity.ServiceStartedEvent event,
javax.slee.ActivityContextInterface aci,
javax.slee.EventContext eventContext)
public void onActivityEndEvent(javax.slee.ActivityEndEvent event,
javax.slee.ActivityContextInterface aci,
javax.slee.EventContext eventContext)
protected Sms createSmsEvent(com.cloudhopper.smpp.pdu.BaseSm event, Esme origEsme, TargetAddress ta, PersistenceRAInterface store) throws SmscProcessingException
SmscProcessingExceptionprotected SubmitMultiParseResult createSmsEventMulti(com.cloudhopper.smpp.pdu.SubmitMulti event, Esme origEsme, PersistenceRAInterface store, int networkId) throws SmscProcessingException
SmscProcessingExceptionpublic abstract org.mobicents.slee.ChildRelationExt getChargingSbb()
Copyright © 2016. All Rights Reserved.