com.avaya.jtapi.tsapi
Interface LucentV7Provider

All Superinterfaces:
CallCenterProvider, ITsapiProvider, LucentProvider, LucentV5Provider, Provider

public interface LucentV7Provider
extends LucentV5Provider

adds queries which give information about the underlying Avaya switching platform. Introduced with TSAPI service PBX Driver Private Data Version 7, with TSAPI service on Application Enablement Server 3.1.


Field Summary
 
Fields inherited from interface com.avaya.jtapi.tsapi.ITsapiProvider
TSAPI_IN_SERVICE, TSAPI_INITIALIZING, TSAPI_OUT_OF_SERVICE, TSAPI_SHUTDOWN
 
Fields inherited from interface javax.telephony.Provider
IN_SERVICE, OUT_OF_SERVICE, SHUTDOWN
 
Method Summary
 java.lang.String getAdministeredSwitchSoftwareVersion()
          provides the Administered switch Software Version (as administered in the system parameters customer options form on the switch).
 java.lang.String getOfferType()
          provides the Avaya switch Offer Type.
 java.lang.String getServerType()
          provides the switch Server Type.
 java.lang.String getSwitchSoftwareVersion()
          provides the actual Avaya switch Software Version.
 
Methods inherited from interface com.avaya.jtapi.tsapi.LucentV5Provider
setAdviceOfCharge
 
Methods inherited from interface com.avaya.jtapi.tsapi.LucentProvider
getCallClassifierInfo, getSwitchDateAndTime, getTrunkGroupInfo
 
Methods inherited from interface com.avaya.jtapi.tsapi.ITsapiProvider
getTsapiState, getVendor, getVendorVersion, setDebugPrinting, updateAddresses
 
Methods inherited from interface javax.telephony.Provider
addObserver, addProviderListener, createCall, getAddress, getAddressCapabilities, getAddressCapabilities, getAddresses, getCallCapabilities, getCallCapabilities, getCalls, getCapabilities, getConnectionCapabilities, getConnectionCapabilities, getName, getObservers, getProviderCapabilities, getProviderCapabilities, getProviderListeners, getState, getTerminal, getTerminalCapabilities, getTerminalCapabilities, getTerminalConnectionCapabilities, getTerminalConnectionCapabilities, getTerminals, removeObserver, removeProviderListener, shutdown
 
Methods inherited from interface javax.telephony.callcenter.CallCenterProvider
getACDAddresses, getACDManagerAddresses, getRouteableAddresses
 

Method Detail

getAdministeredSwitchSoftwareVersion

public java.lang.String getAdministeredSwitchSoftwareVersion()
provides the Administered switch Software Version (as administered in the system parameters customer options form on the switch). The value is zero based, so the value passed will be one less than what is administered. For example, if the switch version is administered to be 12, then 11 will be passed.


getSwitchSoftwareVersion

public java.lang.String getSwitchSoftwareVersion()
provides the actual Avaya switch Software Version. It will be the same software version string that is shown when a customer logs into a SAT for a switch.


getOfferType

public java.lang.String getOfferType()
provides the Avaya switch Offer Type. This value will be a null string for GAZ systems. Valid values for Linux systems include: sray, seagull, chawk, chawk-lsp, s8500, s8500_blade, and vm_blade.


getServerType

public java.lang.String getServerType()
provides the switch Server Type. This field will be a zero-length String for GAZ systems. Valid values for Linux systems include: isp2100, premio, icc, laptop, ld380g3, hs20_8832_vm, hs20, ibmx305, ibmx306, and tn8400.



Copyright © 2005 Avaya All Rights Reserved.