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
Fields inherited from interface javax.telephony.Provider
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
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


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.


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.


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.


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.