org.mobicents.slee.resource.map.wrappers
Class MAPServiceSupplementaryWrapper

java.lang.Object
  extended by org.mobicents.slee.resource.map.wrappers.MAPServiceSupplementaryWrapper
All Implemented Interfaces:
org.mobicents.protocols.ss7.map.api.MAPServiceBase, org.mobicents.protocols.ss7.map.api.service.supplementary.MAPServiceSupplementary

public class MAPServiceSupplementaryWrapper
extends java.lang.Object
implements org.mobicents.protocols.ss7.map.api.service.supplementary.MAPServiceSupplementary

Author:
baranowb

Field Summary
protected  MAPProviderWrapper mapProviderWrapper
           
protected  org.mobicents.protocols.ss7.map.api.service.supplementary.MAPServiceSupplementary wrappedUSSD
           
 
Constructor Summary
MAPServiceSupplementaryWrapper(MAPProviderWrapper mapProviderWrapper, org.mobicents.protocols.ss7.map.api.service.supplementary.MAPServiceSupplementary mapServiceSupplementary)
           
 
Method Summary
 void acivate()
           
 void addMAPServiceListener(org.mobicents.protocols.ss7.map.api.service.supplementary.MAPServiceSupplementaryListener mapservicesupplementarylistener)
           
 java.lang.Boolean checkInvokeTimeOut(org.mobicents.protocols.ss7.map.api.MAPDialog arg0, org.mobicents.protocols.ss7.tcap.asn.comp.Invoke arg1)
           
 org.mobicents.protocols.ss7.map.api.service.supplementary.MAPDialogSupplementary createNewDialog(org.mobicents.protocols.ss7.map.api.MAPApplicationContext mapapplicationcontext, org.mobicents.protocols.ss7.sccp.parameter.SccpAddress sccpaddress, org.mobicents.protocols.ss7.map.api.primitives.AddressString addressstring, org.mobicents.protocols.ss7.sccp.parameter.SccpAddress sccpaddress1, org.mobicents.protocols.ss7.map.api.primitives.AddressString addressstring1)
           
 void deactivate()
           
 org.mobicents.protocols.ss7.map.api.MAPProvider getMAPProvider()
           
 java.lang.Boolean isActivated()
           
 org.mobicents.protocols.ss7.map.api.dialog.ServingCheckData isServingService(org.mobicents.protocols.ss7.map.api.MAPApplicationContext mapapplicationcontext)
           
 void processComponent(org.mobicents.protocols.ss7.tcap.asn.comp.ComponentType arg0, org.mobicents.protocols.ss7.tcap.asn.comp.OperationCode arg1, org.mobicents.protocols.ss7.tcap.asn.comp.Parameter arg2, org.mobicents.protocols.ss7.map.api.MAPDialog arg3, java.lang.Long arg4, java.lang.Long arg5)
           
 void removeMAPServiceListener(org.mobicents.protocols.ss7.map.api.service.supplementary.MAPServiceSupplementaryListener mapservicesupplementarylistener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

wrappedUSSD

protected org.mobicents.protocols.ss7.map.api.service.supplementary.MAPServiceSupplementary wrappedUSSD

mapProviderWrapper

protected MAPProviderWrapper mapProviderWrapper
Constructor Detail

MAPServiceSupplementaryWrapper

public MAPServiceSupplementaryWrapper(MAPProviderWrapper mapProviderWrapper,
                                      org.mobicents.protocols.ss7.map.api.service.supplementary.MAPServiceSupplementary mapServiceSupplementary)
Parameters:
mapServiceSupplementary -
Method Detail

acivate

public void acivate()
Specified by:
acivate in interface org.mobicents.protocols.ss7.map.api.MAPServiceBase

checkInvokeTimeOut

public java.lang.Boolean checkInvokeTimeOut(org.mobicents.protocols.ss7.map.api.MAPDialog arg0,
                                            org.mobicents.protocols.ss7.tcap.asn.comp.Invoke arg1)
Specified by:
checkInvokeTimeOut in interface org.mobicents.protocols.ss7.map.api.MAPServiceBase

deactivate

public void deactivate()
Specified by:
deactivate in interface org.mobicents.protocols.ss7.map.api.MAPServiceBase

getMAPProvider

public org.mobicents.protocols.ss7.map.api.MAPProvider getMAPProvider()
Specified by:
getMAPProvider in interface org.mobicents.protocols.ss7.map.api.MAPServiceBase

isActivated

public java.lang.Boolean isActivated()
Specified by:
isActivated in interface org.mobicents.protocols.ss7.map.api.MAPServiceBase

isServingService

public org.mobicents.protocols.ss7.map.api.dialog.ServingCheckData isServingService(org.mobicents.protocols.ss7.map.api.MAPApplicationContext mapapplicationcontext)
Specified by:
isServingService in interface org.mobicents.protocols.ss7.map.api.MAPServiceBase

addMAPServiceListener

public void addMAPServiceListener(org.mobicents.protocols.ss7.map.api.service.supplementary.MAPServiceSupplementaryListener mapservicesupplementarylistener)
Specified by:
addMAPServiceListener in interface org.mobicents.protocols.ss7.map.api.service.supplementary.MAPServiceSupplementary

createNewDialog

public org.mobicents.protocols.ss7.map.api.service.supplementary.MAPDialogSupplementary createNewDialog(org.mobicents.protocols.ss7.map.api.MAPApplicationContext mapapplicationcontext,
                                                                                                        org.mobicents.protocols.ss7.sccp.parameter.SccpAddress sccpaddress,
                                                                                                        org.mobicents.protocols.ss7.map.api.primitives.AddressString addressstring,
                                                                                                        org.mobicents.protocols.ss7.sccp.parameter.SccpAddress sccpaddress1,
                                                                                                        org.mobicents.protocols.ss7.map.api.primitives.AddressString addressstring1)
                                                                                                 throws org.mobicents.protocols.ss7.map.api.MAPException
Specified by:
createNewDialog in interface org.mobicents.protocols.ss7.map.api.MAPServiceBase
Specified by:
createNewDialog in interface org.mobicents.protocols.ss7.map.api.service.supplementary.MAPServiceSupplementary
Throws:
org.mobicents.protocols.ss7.map.api.MAPException

processComponent

public void processComponent(org.mobicents.protocols.ss7.tcap.asn.comp.ComponentType arg0,
                             org.mobicents.protocols.ss7.tcap.asn.comp.OperationCode arg1,
                             org.mobicents.protocols.ss7.tcap.asn.comp.Parameter arg2,
                             org.mobicents.protocols.ss7.map.api.MAPDialog arg3,
                             java.lang.Long arg4,
                             java.lang.Long arg5)
                      throws org.mobicents.protocols.ss7.map.api.MAPParsingComponentException
Specified by:
processComponent in interface org.mobicents.protocols.ss7.map.api.MAPServiceBase
Throws:
org.mobicents.protocols.ss7.map.api.MAPParsingComponentException

removeMAPServiceListener

public void removeMAPServiceListener(org.mobicents.protocols.ss7.map.api.service.supplementary.MAPServiceSupplementaryListener mapservicesupplementarylistener)
Specified by:
removeMAPServiceListener in interface org.mobicents.protocols.ss7.map.api.service.supplementary.MAPServiceSupplementary


Copyright © 2011. All Rights Reserved.