hp.opencall.media.signalling
Class ISUPExternalCnxProvider

java.lang.Object
  extended byhp.opencall.media.signalling.ExternalCnxProvider
      extended byhp.opencall.media.signalling.ISUPExternalCnxProvider
All Implemented Interfaces:
CnxProviderIF, ISUPCnxProviderIF

public abstract class ISUPExternalCnxProvider
extends ExternalCnxProvider
implements ISUPCnxProviderIF

This class is the superclass for all external ISUP connection providers, the constructor registers the provider in the OCMP framework. The interface defined by ISUPCnxProviderIF must be implemented in a subclass.


Field Summary
 
Fields inherited from interface hp.opencall.media.signalling.ISUPCnxProviderIF
actionName, BLOCK_WITH_IMMEDIATE_RELEASE, BLOCK_WITHOUT_RELEASE, BLOCKING_REQUEST, NOT_RELEVANT, RELEASE_REQUEST, releaseIndicatorName, RESET_REQUEST, UNBLOCKING_REQUEST
 
Constructor Summary
ISUPExternalCnxProvider(java.lang.Object aCnxProviderKey)
           
 
Method Summary
 void gracefulShutdown(long waitTime, long lpc)
          Called by the OCMP framework to ask the connection provider to do a graceful Shutdown
 void immediateShutdown(long lpc)
          Called by the OCMP framework to ask the connection provider to do an immediate Shutdown
 
Methods inherited from class hp.opencall.media.signalling.ExternalCnxProvider
supportCallSpec
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hp.opencall.media.signalling.ISUPCnxProviderIF
circuitAction, circuitsAction, circuitsAction, getIsupCircuitStateName
 
Methods inherited from interface hp.opencall.media.signalling.CnxProviderIF
acceptCalls, exit, getConnection, refuseCalls, supportCallSpec
 

Constructor Detail

ISUPExternalCnxProvider

public ISUPExternalCnxProvider(java.lang.Object aCnxProviderKey)
                        throws hp.opencall.media.common.ResourceNotAvailableException
Method Detail

immediateShutdown

public void immediateShutdown(long lpc)
Description copied from interface: CnxProviderIF
Called by the OCMP framework to ask the connection provider to do an immediate Shutdown

Specified by:
immediateShutdown in interface CnxProviderIF

gracefulShutdown

public void gracefulShutdown(long waitTime,
                             long lpc)
Description copied from interface: CnxProviderIF
Called by the OCMP framework to ask the connection provider to do a graceful Shutdown

Specified by:
gracefulShutdown in interface CnxProviderIF