org.mobicents.protocols.ss7.map
Class MAPProviderImpl
java.lang.Object
org.mobicents.protocols.ss7.map.MAPProviderImpl
- All Implemented Interfaces:
- org.mobicents.protocols.ss7.map.api.MAPProvider, org.mobicents.protocols.ss7.tcap.api.TCListener
public class MAPProviderImpl
- extends java.lang.Object
- implements org.mobicents.protocols.ss7.map.api.MAPProvider, org.mobicents.protocols.ss7.tcap.api.TCListener
- Author:
- amit bhayani
| Fields inherited from interface org.mobicents.protocols.ss7.map.api.MAPProvider |
NETWORK_UNSTRUCTURED_SS_CONTEXT_V2 |
|
Constructor Summary |
MAPProviderImpl(org.mobicents.protocols.ss7.tcap.api.TCAPProvider tcapProvider)
|
|
Method Summary |
void |
addMAPDialogListener(org.mobicents.protocols.ss7.map.api.MAPDialogListener mapDialogListener)
|
void |
addMAPServiceListener(org.mobicents.protocols.ss7.map.api.MAPServiceListener mapServiceListener)
|
org.mobicents.protocols.ss7.map.api.MAPDialog |
createNewDialog(org.mobicents.protocols.ss7.map.api.MAPApplicationContext appCntx,
org.mobicents.protocols.ss7.sccp.parameter.SccpAddress origAddress,
org.mobicents.protocols.ss7.map.api.dialog.AddressString origReference,
org.mobicents.protocols.ss7.sccp.parameter.SccpAddress destAddress,
org.mobicents.protocols.ss7.map.api.dialog.AddressString destReference)
|
void |
dialogReleased(org.mobicents.protocols.ss7.tcap.api.tc.dialog.Dialog arg0)
Listener methods of TCListener |
org.mobicents.protocols.ss7.map.api.MAPDialog |
getMAPDialog(java.lang.Long dialogId)
|
org.mobicents.protocols.ss7.map.api.MapServiceFactory |
getMapServiceFactory()
|
protected org.mobicents.protocols.ss7.tcap.api.TCAPProvider |
getTCAPProvider()
|
void |
onInvokeTimeout(org.mobicents.protocols.ss7.tcap.asn.comp.Invoke arg0)
|
void |
onTCBegin(org.mobicents.protocols.ss7.tcap.api.tc.dialog.events.TCBeginIndication tcBeginIndication)
|
void |
onTCContinue(org.mobicents.protocols.ss7.tcap.api.tc.dialog.events.TCContinueIndication tcContinueIndication)
|
void |
onTCEnd(org.mobicents.protocols.ss7.tcap.api.tc.dialog.events.TCEndIndication tcEndIndication)
|
void |
onTCPAbort(org.mobicents.protocols.ss7.tcap.api.tc.dialog.events.TCPAbortIndication tcPAbortIndication)
|
void |
onTCUni(org.mobicents.protocols.ss7.tcap.api.tc.dialog.events.TCUniIndication arg0)
|
void |
onTCUserAbort(org.mobicents.protocols.ss7.tcap.api.tc.dialog.events.TCUserAbortIndication tcUserAbortIndication)
|
void |
removeMAPDialogListener(org.mobicents.protocols.ss7.map.api.MAPDialogListener mapDialogListener)
|
void |
removeMAPServiceListener(org.mobicents.protocols.ss7.map.api.MAPServiceListener mapServiceListener)
|
void |
start()
|
void |
stop()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAPProviderImpl
public MAPProviderImpl(org.mobicents.protocols.ss7.tcap.api.TCAPProvider tcapProvider)
getTCAPProvider
protected org.mobicents.protocols.ss7.tcap.api.TCAPProvider getTCAPProvider()
addMAPDialogListener
public void addMAPDialogListener(org.mobicents.protocols.ss7.map.api.MAPDialogListener mapDialogListener)
- Specified by:
addMAPDialogListener in interface org.mobicents.protocols.ss7.map.api.MAPProvider
addMAPServiceListener
public void addMAPServiceListener(org.mobicents.protocols.ss7.map.api.MAPServiceListener mapServiceListener)
- Specified by:
addMAPServiceListener in interface org.mobicents.protocols.ss7.map.api.MAPProvider
createNewDialog
public org.mobicents.protocols.ss7.map.api.MAPDialog createNewDialog(org.mobicents.protocols.ss7.map.api.MAPApplicationContext appCntx,
org.mobicents.protocols.ss7.sccp.parameter.SccpAddress origAddress,
org.mobicents.protocols.ss7.map.api.dialog.AddressString origReference,
org.mobicents.protocols.ss7.sccp.parameter.SccpAddress destAddress,
org.mobicents.protocols.ss7.map.api.dialog.AddressString destReference)
throws org.mobicents.protocols.ss7.map.api.MAPException
- Specified by:
createNewDialog in interface org.mobicents.protocols.ss7.map.api.MAPProvider
- Throws:
org.mobicents.protocols.ss7.map.api.MAPException
getMapServiceFactory
public org.mobicents.protocols.ss7.map.api.MapServiceFactory getMapServiceFactory()
- Specified by:
getMapServiceFactory in interface org.mobicents.protocols.ss7.map.api.MAPProvider
removeMAPDialogListener
public void removeMAPDialogListener(org.mobicents.protocols.ss7.map.api.MAPDialogListener mapDialogListener)
- Specified by:
removeMAPDialogListener in interface org.mobicents.protocols.ss7.map.api.MAPProvider
removeMAPServiceListener
public void removeMAPServiceListener(org.mobicents.protocols.ss7.map.api.MAPServiceListener mapServiceListener)
- Specified by:
removeMAPServiceListener in interface org.mobicents.protocols.ss7.map.api.MAPProvider
dialogReleased
public void dialogReleased(org.mobicents.protocols.ss7.tcap.api.tc.dialog.Dialog arg0)
- Listener methods of TCListener
- Specified by:
dialogReleased in interface org.mobicents.protocols.ss7.tcap.api.TCListener
onTCBegin
public void onTCBegin(org.mobicents.protocols.ss7.tcap.api.tc.dialog.events.TCBeginIndication tcBeginIndication)
- Specified by:
onTCBegin in interface org.mobicents.protocols.ss7.tcap.api.TCListener
onTCContinue
public void onTCContinue(org.mobicents.protocols.ss7.tcap.api.tc.dialog.events.TCContinueIndication tcContinueIndication)
- Specified by:
onTCContinue in interface org.mobicents.protocols.ss7.tcap.api.TCListener
onTCEnd
public void onTCEnd(org.mobicents.protocols.ss7.tcap.api.tc.dialog.events.TCEndIndication tcEndIndication)
- Specified by:
onTCEnd in interface org.mobicents.protocols.ss7.tcap.api.TCListener
onTCUni
public void onTCUni(org.mobicents.protocols.ss7.tcap.api.tc.dialog.events.TCUniIndication arg0)
- Specified by:
onTCUni in interface org.mobicents.protocols.ss7.tcap.api.TCListener
onInvokeTimeout
public void onInvokeTimeout(org.mobicents.protocols.ss7.tcap.asn.comp.Invoke arg0)
- Specified by:
onInvokeTimeout in interface org.mobicents.protocols.ss7.tcap.api.TCListener
onTCPAbort
public void onTCPAbort(org.mobicents.protocols.ss7.tcap.api.tc.dialog.events.TCPAbortIndication tcPAbortIndication)
- Specified by:
onTCPAbort in interface org.mobicents.protocols.ss7.tcap.api.TCListener
onTCUserAbort
public void onTCUserAbort(org.mobicents.protocols.ss7.tcap.api.tc.dialog.events.TCUserAbortIndication tcUserAbortIndication)
- Specified by:
onTCUserAbort in interface org.mobicents.protocols.ss7.tcap.api.TCListener
getMAPDialog
public org.mobicents.protocols.ss7.map.api.MAPDialog getMAPDialog(java.lang.Long dialogId)
- Specified by:
getMAPDialog in interface org.mobicents.protocols.ss7.map.api.MAPProvider
start
public void start()
stop
public void stop()
Copyright © 2010. All Rights Reserved.