public abstract class HttpClientSbb extends ChildSbb
ussdPropertiesManagementhttpClientActivityContextInterfaceFactory, httpClientProvider, httpClientRaLink, httpClientRATypeID, httpServerRaLink, httpServerRATypeID, httpServletProvider, httpServletRaActivityContextInterfaceFactory, JDBC_RA_LINK, JDBC_RESOURCE_ADAPTOR_ID, jdbcACIF, jdbcRA, logger, mapAcif, mapParameterFactory, mapProvider, mapRaLink, mapRATypeID, sbbContext, ussdStatAggregator| Constructor and Description |
|---|
HttpClientSbb()
Creates a new instance of CallSbb
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkProtocolConnection()
Checks if there is specific protocol connection alive.
|
void |
onResponseEvent(net.java.client.slee.resource.http.event.ResponseEvent event,
javax.slee.ActivityContextInterface aci) |
protected void |
sendUssdData(XmlMAPDialog xmlMAPDialog)
Creates connection to other side via specific protocol if one does not
exist and sends request
|
void |
setSbbContext(javax.slee.SbbContext sbbContext) |
protected void |
terminateProtocolConnection()
Termiantes specific protocol connection if any exists.
|
protected void |
updateDialogFailureStat()
Termiantes specific protocol connection if any exists.
|
cancelTimer, createCDRRecord, getCall, getCDRChargeInterface, getCDRInterfaceChildRelation, getCDRPlainInterfaceChildRelation, getCDRState, getEventsSerializeFactory, getProcessUnstructuredSSRequestInvokeId, getTimerID, getUserObject, getXmlMAPDialog, initFailed, initSuccessed, onDialogAccept, onDialogClose, onDialogDelimiter, onDialogNotice, onDialogProviderAbort, onDialogReject, onDialogRelease, onDialogTimeout, onDialogUserAbort, onErrorComponent, onInvokeTimeout, onProcessUnstructuredSSRequest, onRejectComponent, onTimerEvent, onUnstructuredSSResponse, recordGenerationFailed, recordGenerationFailed, recordGenerationSucessed, sendErrorMessage, sendErrorMessage, sendServerErrorMessage, setCall, setCallFact, setCDRState, setProcessUnstructuredSSRequestInvokeId, setTimerID, setUserObject, setXmlMAPDialogcheckMaxActivityCount, getMAPDialog, processMAPMessageFromApplication, processXmlMAPDialog, sbbActivate, sbbCreate, sbbExceptionThrown, sbbLoad, sbbPassivate, sbbPostCreate, sbbRemove, sbbRolledBack, sbbStore, unsetSbbContextpublic void onResponseEvent(net.java.client.slee.resource.http.event.ResponseEvent event,
javax.slee.ActivityContextInterface aci)
protected boolean checkProtocolConnection()
ChildSbbcheckProtocolConnection in class ChildSbbprotected void sendUssdData(XmlMAPDialog xmlMAPDialog) throws Exception
ChildSbbsendUssdData in class ChildSbbExceptionprotected void updateDialogFailureStat()
ChildSbbupdateDialogFailureStat in class ChildSbbprotected void terminateProtocolConnection()
ChildSbbterminateProtocolConnection in class ChildSbbpublic void setSbbContext(javax.slee.SbbContext sbbContext)
setSbbContext in interface javax.slee.SbbsetSbbContext in class ChildSbbCopyright © 2017. All Rights Reserved.