hp.opencall.media.ccapi
Class ISDNCallSpecif

java.lang.Object
  extended byhp.opencall.media.platform.connection.InternalCallSpec
      extended byhp.opencall.media.ccapi.CallSpec
          extended byhp.opencall.media.ccapi.ISDNCallSpec
              extended byhp.opencall.media.ccapi.ISDNCallSpecif
All Implemented Interfaces:
CallSpecInterface, ISDNCallSpecInterface

public class ISDNCallSpecif
extends ISDNCallSpec

A ISDNCallSpecif describes the parameters of a ISDN call. It is used by the Signalling system of the platform for both incoming and outgoing calls.


Nested Class Summary
 
Nested classes inherited from class hp.opencall.media.ccapi.ISDNCallSpec
ISDNCallSpec.IIDigits
 
Nested classes inherited from class hp.opencall.media.ccapi.CallSpec
CallSpec.CallSpecType
 
Field Summary
 
Fields inherited from class hp.opencall.media.platform.connection.InternalCallSpec
defaultConnectionType
 
Constructor Summary
ISDNCallSpecif(Address dest)
           
ISDNCallSpecif(Address dest, Address from)
           
ISDNCallSpecif(Address dest, Address from, boolean isInco)
           
ISDNCallSpecif(ISDNSignallingParty to)
          Creates a CallSpec with the specified ISDN called (DNIS) party.
ISDNCallSpecif(ISDNSignallingParty to, boolean isInco)
           
ISDNCallSpecif(ISDNSignallingParty to, ISDNSignallingParty from)
          Creates a CallSpec with the specified ISDN called (DNIS) and calling (ANI) parties.
ISDNCallSpecif(ISDNSignallingParty to, ISDNSignallingParty from, boolean isInco)
           
 
Method Summary
 int getCallSpecType()
          Returns the CallSpec Type
 char getConnId()
          Added by ISO start
 String getProtocolName()
          return the procole name.
 String getProtocolVersion()
          return the procole version.
 void setCIC(int cicVal)
           
 void setConnId(char aConnid)
           
 
Methods inherited from class hp.opencall.media.ccapi.ISDNCallSpec
addISDNRedirectElement, addRedirectElement, freeIsupInfoMsg, getCalledPartyNumberBytes, getCallReference, getCIC, getDPC, getIIDigits, getISDNCalledParty, getISDNCallingParty, getISDNRedirectElements, getIsupInfo, getOriginalCalledNumber, getQ850Cause, getServiceType, isCalledPartyNumberBytesPresent, isCallReferencePresent, isCICPresent, isDPCPresent, isIIDigitsPresent, isIncoming, isIsupInfoPresent, isOriginalCalledNumberPresent, setCalledPartyNumberBytes, setCallReference, setDPC, setIIDigits, setIsupInfo, setOriginalCalledNumber, setQ850Cause, setServiceType, toString
 
Methods inherited from class hp.opencall.media.ccapi.CallSpec
getCalledAddress, getCalledParty, getCallingAddress, getCallingParty, getOwnerServiceName, getRedirectElements, getRoutingInfo, setRoutingInfo, setUsedProvider
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface hp.opencall.media.ccapi.CallSpecInterface
getCalledAddress, getCalledParty, getCallingAddress, getCallingParty, getRedirectElements, setUsedProvider
 

Constructor Detail

ISDNCallSpecif

public ISDNCallSpecif(ISDNSignallingParty to,
                      ISDNSignallingParty from)
Creates a CallSpec with the specified ISDN called (DNIS) and calling (ANI) parties.

Parameters:
to - ISDN called party (DNIS)
from - ISDN calling party (ANI)

ISDNCallSpecif

public ISDNCallSpecif(ISDNSignallingParty to)
Creates a CallSpec with the specified ISDN called (DNIS) party.

Parameters:
to - ISDN called party (DNIS)

ISDNCallSpecif

public ISDNCallSpecif(Address dest)

ISDNCallSpecif

public ISDNCallSpecif(Address dest,
                      Address from)

ISDNCallSpecif

public ISDNCallSpecif(Address dest,
                      Address from,
                      boolean isInco)

ISDNCallSpecif

public ISDNCallSpecif(ISDNSignallingParty to,
                      ISDNSignallingParty from,
                      boolean isInco)

ISDNCallSpecif

public ISDNCallSpecif(ISDNSignallingParty to,
                      boolean isInco)
Method Detail

getConnId

public char getConnId()
Added by ISO start


setConnId

public void setConnId(char aConnid)

setCIC

public void setCIC(int cicVal)

getCallSpecType

public final int getCallSpecType()
Description copied from class: ISDNCallSpec
Returns the CallSpec Type

Specified by:
getCallSpecType in interface CallSpecInterface
Overrides:
getCallSpecType in class ISDNCallSpec
Returns:
a CallSpec type value according to the CallSpecType class

getProtocolName

public String getProtocolName()
Description copied from interface: CallSpecInterface
return the procole name.

Specified by:
getProtocolName in interface CallSpecInterface
Overrides:
getProtocolName in class ISDNCallSpec

getProtocolVersion

public String getProtocolVersion()
Description copied from interface: CallSpecInterface
return the procole version.

Specified by:
getProtocolVersion in interface CallSpecInterface
Overrides:
getProtocolVersion in class ISDNCallSpec