public class USSDBaseSbb extends Object implements javax.slee.Sbb
| Modifier and Type | Field and Description |
|---|---|
protected net.java.client.slee.resource.http.HttpClientActivityContextInterfaceFactory |
httpClientActivityContextInterfaceFactory |
protected net.java.client.slee.resource.http.HttpClientResourceAdaptorSbbInterface |
httpClientProvider |
protected static String |
httpClientRaLink |
protected static javax.slee.resource.ResourceAdaptorTypeID |
httpClientRATypeID |
protected static String |
httpServerRaLink |
protected static javax.slee.resource.ResourceAdaptorTypeID |
httpServerRATypeID |
protected net.java.slee.resource.http.HttpServletRaSbbInterface |
httpServletProvider |
protected net.java.slee.resource.http.HttpServletRaActivityContextInterfaceFactory |
httpServletRaActivityContextInterfaceFactory |
protected static String |
JDBC_RA_LINK |
protected static javax.slee.resource.ResourceAdaptorTypeID |
JDBC_RESOURCE_ADAPTOR_ID |
protected org.mobicents.slee.resource.jdbc.JdbcActivityContextInterfaceFactory |
jdbcACIF |
protected org.mobicents.slee.resource.jdbc.JdbcResourceAdaptorSbbInterface |
jdbcRA |
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 static String |
mapRaLink |
protected static javax.slee.resource.ResourceAdaptorTypeID |
mapRATypeID |
protected org.mobicents.slee.SbbContextExt |
sbbContext |
protected UssdStatAggregator |
ussdStatAggregator |
| Constructor and Description |
|---|
USSDBaseSbb(String loggerName) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkMaxActivityCount(int maxActivityCount) |
protected org.mobicents.protocols.ss7.map.api.service.supplementary.MAPDialogSupplementary |
getMAPDialog() |
protected Long |
processMAPMessageFromApplication(org.mobicents.protocols.ss7.map.api.MAPMessage mapMessage,
org.mobicents.protocols.ss7.map.api.service.supplementary.MAPDialogSupplementary mapDialogSupplementary,
Integer customInvokeTimeout) |
protected void |
processXmlMAPDialog(XmlMAPDialog xmlMAPDialog,
org.mobicents.protocols.ss7.map.api.service.supplementary.MAPDialogSupplementary mapDialog) |
void |
sbbActivate() |
void |
sbbCreate() |
void |
sbbExceptionThrown(Exception exception,
Object object,
javax.slee.ActivityContextInterface activityContextInterface) |
void |
sbbLoad() |
void |
sbbPassivate() |
void |
sbbPostCreate() |
void |
sbbRemove() |
void |
sbbRolledBack(javax.slee.RolledBackContext rolledBackContext) |
void |
sbbStore() |
void |
setSbbContext(javax.slee.SbbContext sbbContext) |
void |
unsetSbbContext() |
protected org.mobicents.slee.SbbContextExt sbbContext
protected javax.slee.facilities.Tracer logger
protected static final javax.slee.resource.ResourceAdaptorTypeID mapRATypeID
protected static final String mapRaLink
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 static final javax.slee.resource.ResourceAdaptorTypeID JDBC_RESOURCE_ADAPTOR_ID
protected static final String JDBC_RA_LINK
protected org.mobicents.slee.resource.jdbc.JdbcResourceAdaptorSbbInterface jdbcRA
protected org.mobicents.slee.resource.jdbc.JdbcActivityContextInterfaceFactory jdbcACIF
protected static final javax.slee.resource.ResourceAdaptorTypeID httpClientRATypeID
protected static final String httpClientRaLink
protected net.java.client.slee.resource.http.HttpClientActivityContextInterfaceFactory httpClientActivityContextInterfaceFactory
protected net.java.client.slee.resource.http.HttpClientResourceAdaptorSbbInterface httpClientProvider
protected static final javax.slee.resource.ResourceAdaptorTypeID httpServerRATypeID
protected static final String httpServerRaLink
protected net.java.slee.resource.http.HttpServletRaSbbInterface httpServletProvider
protected net.java.slee.resource.http.HttpServletRaActivityContextInterfaceFactory httpServletRaActivityContextInterfaceFactory
protected UssdStatAggregator ussdStatAggregator
public USSDBaseSbb(String loggerName)
public void setSbbContext(javax.slee.SbbContext sbbContext)
setSbbContext in interface javax.slee.Sbbpublic void unsetSbbContext()
unsetSbbContext in interface javax.slee.Sbbpublic void sbbCreate()
throws javax.slee.CreateException
sbbCreate in interface javax.slee.Sbbjavax.slee.CreateExceptionpublic void sbbPostCreate()
throws javax.slee.CreateException
sbbPostCreate in interface javax.slee.Sbbjavax.slee.CreateExceptionpublic void sbbActivate()
sbbActivate in interface javax.slee.Sbbpublic void sbbPassivate()
sbbPassivate in interface javax.slee.Sbbpublic void sbbLoad()
sbbLoad in interface javax.slee.Sbbpublic void sbbStore()
sbbStore in interface javax.slee.Sbbpublic void sbbRemove()
sbbRemove in interface javax.slee.Sbbpublic void sbbExceptionThrown(Exception exception, Object object, javax.slee.ActivityContextInterface activityContextInterface)
sbbExceptionThrown in interface javax.slee.Sbbpublic void sbbRolledBack(javax.slee.RolledBackContext rolledBackContext)
sbbRolledBack in interface javax.slee.Sbbprotected org.mobicents.protocols.ss7.map.api.service.supplementary.MAPDialogSupplementary getMAPDialog()
protected void processXmlMAPDialog(XmlMAPDialog xmlMAPDialog, org.mobicents.protocols.ss7.map.api.service.supplementary.MAPDialogSupplementary mapDialog) throws org.mobicents.protocols.ss7.map.api.MAPException
org.mobicents.protocols.ss7.map.api.MAPExceptionprotected Long processMAPMessageFromApplication(org.mobicents.protocols.ss7.map.api.MAPMessage mapMessage, org.mobicents.protocols.ss7.map.api.service.supplementary.MAPDialogSupplementary mapDialogSupplementary, Integer customInvokeTimeout) throws org.mobicents.protocols.ss7.map.api.MAPException
org.mobicents.protocols.ss7.map.api.MAPExceptionprotected boolean checkMaxActivityCount(int maxActivityCount)
Copyright © 2017. All Rights Reserved.