Tree Menu Tree Menu
Cisco JTAPI Wiki Cisco JTAPI Wiki
« Back to Wiki Home

Cisco Unified JTAPI Operations-by-Release Matrix

Supported JTAPI API Matrix

: supported, : not supported, : deprecated : Reserved

Name Related feature 6.0 6.1 7.0 7.1 8.0 8.5
8.6
JTAPIPeer                
getName()  
getServices()  
getProvider(String)  
getJtapiProperties  
getJtapiProperties(CiscoJtapiProperties)  
Provider                
addObserver(ProviderObserver)  
createCall()  
getAddress(String)  
getAddressCapabilities(Terminal)  
getAddresses()  
getCallCapabilities()  
getCalls()  
getCapabilities()  
getConnectionCapabilities()  
getName()  
getObservers()  
getProviderCapabilities()  
getState()  
getTerminal(String)  
getTerminalCapabilities()  
getTerminalConnectionCapabilities()  
getTerminals()  
removeObserver(ProviderObserver)  
shutdown()  
isFIPSCompliant()
FIPS Compliance
CiscoProvider





   
setCallbackGuardEnabled ( boolean)  
getCallbackGuardEnabled ()  
getMediaTerminals ()  
getMediaTerminal ( String)  
createTerminal ( String name ) Disable device authentication (super provider)`
deleteTerminal ( CiscoTerminal) ;;
registerFeature ( int) Park Dn Monitoring
unregisterFeature (int) ;;
deleteCall( Call)  
getCall ( CiscoRTPHandle) Dynamic port registration
getVersion()  
getAppDSCPValue ()  
getAddresses(String number) Partition support
getAddress(String number, String partition) Partition support
getIntercomAddresses() Intercom feature
getCall(int) Recording and Monitoring
getRegisteredPickupGroups() Call Pickup
registerPickupAlert(CiscoPickupGroup) Call Pickup
unregisterPickupAlert(CiscoPickupGroup) Call Pickup
registerPickupAlert(String, String) Call Pickup
unregisterPickupAlert(String, String) Call Pickup
isFIPSCompliantCUCM()
FIPS Compliance

isFIPSCompliantJTAPI()
FIPS Compliance

Address




     
addCallObserver(CallObserver)  
addObserver(AddressObserver)  
getCallObservers()  
getCapabilities()  
getConnections()  
getName()  
getObservers()  
getProvider()  
getTerminals()  
removeCallObserver(CallObserver)  
removeObserver(AddressObserver)  
CallControlAddress




   
cancelForwarding()  
getForwarding()  
setMessageWaiting(boolean)  
setForwarding(CallControlForwarding[])  
CiscoAddress




   
getType ()  
getRegistrationState ()
getState ()  
setRingerStatus ( int)  
getAddressCallInfo(Terminal)  
setMessageWaiting(String , boolean)  
getInServiceAddrTerminals()  
getRestrictedAddrTerminals()  
isRestricted ( Terminal )  
setAutoAcceptStatus( int autoAcceptStatus, Terminal terminal)  
getAutoAcceptStatus(Terminal)  
getPartition()  
getAutoAnswerStatus(Terminal)  
getRecordingConfig(Terminal)  
setMessageSummary(boolean newMsgWaiting,boolean newVoiceCounts,
int totalNewVoiceMsgs,int newHighPriorityVoiceMsgs,
boolean oldVoiceCounts,int totalOldVoiceMsgs,int oldHighPriorityVoiceMsgs,
boolean newFaxCounts,int totaFaxVoiceMsgs,int newHighPriorityFaxMsgs,boolean oldFaxCounts,
int totalOldFaxMsgs,int oldHighPriorityFaxMsgs)
Enhanced MWI
setMessageSummary(String destination, boolean newMsgWaiting,boolean newVoiceCounts,
int totalNewVoiceMsgs, int newHighPriorityVoiceMsgs, boolean oldVoiceCounts,int totalOldVoiceMsgs,
int oldHighPriorityVoiceMsgs,boolean newFaxCounts,int totaFaxVoiceMsgs, int newHighPriorityFaxMsgs,
boolean oldFaxCounts,int totalOldFaxMsgs, int oldHighPriorityFaxMsgs)
Enhanced MWI
setFilter(CiscoAddrEvFilter addrFilter) AddrEv Filter added as part of Park Monitoring
getFilter()  
getPickupGroup() Call Pickup
CiscoRouteAddress




   
registerRouteCallback(RouteCallback routeCallback, boolean disableAutoRehoming)
Terminal




     
addCallObserver(CallObserver)  
addObserver(TerminalObserver)  
getAddresses()  
getCallObservers()  
getCapabilities()  
getName()  
getProvider()  
getTerminalConnections()  
removeCallObserver(CallObserver)  
removeObserver(TerminalObserver)  
CiscoTerminal




   
getRegistrationState
getState ()  
getRTPInputProperties ()  
getRTPOutputProperties ()  
sendData ( String )
sendData ( byte [] )  
getFilter ()  
setFilter ( CiscoTermEvFilter ) DeviceState feature
unPark( Address UnParkAddress, String ParkedAt) Park
getDeviceState ()  
getSupportedEncoding () SIP phone support
getLocale () SIP phone support
isRestricted ()  
createSnapshot ()  
getAltScript ()  
getProtocol () SIP phone support
setDNDStatus(boolean ) DND
getDNDStatus() DND
getDNDOption() DND
getEMLoginUsername ()
getLoginType()  
pickup(Address)  
groupPickup(Address, String)  
directedPickup(Address, String)  
otherPickup(Address)  
CiscoMediaTerminal




   
getIPAddressingMode() IP V6 support
isRegistered()  
isRegisteredByThisApp()  
register(CiscoMediaCapability[] )  
register(CiscoMediaCapability[] capabilities, int[] algorithmIDs)  
register(CiscoMediaCapability[] capabilities, int[] algorithmIDs, int activeAddressingMode)
register(InetAddress address, int port)
register(InetAddress address, int port, CiscoMediaCapability[]capabilities)  
register(InetAddress address, int port, CiscoMediaCapability[]capabilities, int[]algorithmIDs)  
register(InetAddress address, int port, CiscoMediaCapability[]capabilities, int[]algorithmIDs,
InetAddress address_v6, int activeAddressingMode)
IP V6 support
setRTPParams(CiscoRTPHandle rtpHandle, CiscoRTPParams rtpParams)  
unregister()  
CiscoRouteTerminal




     
getIPAddressingMode() V6 support
isRegistered()  
isRegisteredByThisApp()  
register(CiscoMediaCapability[] capabilities, int registrationType)  
register(CiscoMediaCapability[] capabilities, int registrationType, int[] algorithmIDs)  
register(CiscoMediaCapability[] capabilities, int registrationType, int[] algorithmIDs, int activeAddressingMode)
setRTPParams(CiscoRTPHandle rtpHandle, CiscoRTPParams rtpParams)  
unregister()  
Call




     
addObserver(CallObserver)  
connect(Terminal, Address, String)  
getConnections()  
getObservers()  
getProvider()  
getState()  
removeObserver(CallObserver)  
CallControlCall




     
conference(Call)  
consult(TerminalConnection)  
consult(TerminalConnection, String)  
drop()  
getCalledAddress()  
getCallingAddress()  
getCallingTerminal()  
getConferenceController()  
getConferenceEnable()  
getLastRedirectedAddress()  
getTransferController()  
getTransferEnable()  
offHook(Address, Terminal)  
setConferenceController(TerminalConnection)  
setConferenceEnable(boolean)  
setTransferController(TerminalConnection)  
setTransferEnable(boolean)  
transfer(Call)  
transfer(String)  
CiscoCall                
conference(javax.telephony.Call[])  
connect(Terminal origterm, Address origaddr, String dialedDigits, int featurePriority)
getCalledAddressPI()  
getCalledPartyInfo()  
getCallID()  
getCallingAddressPI()  
getCallSecurityStatus()  
getConferenceChain()  
getCurrentCalledAddress()  
getCurrentCalledAddressPI()  
getCurrentCalledDisplayNamePI()  
getCurrentCalledPartyDisplayName()  
getCurrentCalledPartyInfo()  
getCurrentCalledPartyUnicodeDisplayName()  
getCurrentCalledPartyUnicodeDisplayNamelocale()  
getCurrentCallingAddress()  
getCurrentCallingAddressPI()  
getCurrentCallingDisplayNamePI()  
getCurrentCallingPartyDisplayName()  
getCurrentCallingPartyInfo()  
getCurrentCallingPartyUnicodeDisplayName()  
getCurrentCallingPartyUnicodeDisplayNamelocale()  
getGlobalizedCallingParty()
getLastRedirectedPartyInfo()  
getLastRedirectingAddressPI()  
getLastRedirectingPartyInfo()
getModifiedCalledAddress()  
getModifiedCallingAddress()  
startMonitor(Terminal MonitorInitiatorterminal, Address MonitorInitiatoraddress,
TerminalConnection termConnofMonitorTarget, int monitorType, int PlayToneDirection)
Recording and Monitoring
transfer(String address, String facCode, String cmcCode)  
startMonitor(Terrminal MonitorInitiatorterminal, Address MonitorInitiatoraddress, int monitorTargetcallid, String monitorTargetDN,
String monitorTargetTerminalName, int monitorType, int playToneDirection)
Recording and Monitoring
isConference() Drop any Party from Conf
getCurrentCallingTerminal() ECC
getCurrentCalledTerminal() ECC
getCFwdAllKeyPressIndicator() CIA 1903
CiscoConsultCall




   
consultWithoutMedia(javax.telephony.TerminalConnection tc, java.lang.String dialedDigits)  
getConsultingTerminalConnection()  
CiscoCallFeatureCancelledEv Cancel / Swap
getConsultCall()
CiscoCallID




     
getCall()  
getCallManagerID()  
getGlobalCallID()  
intValue()  
Connection




   
disconnect()  
getAddress()  
getCall()  
getCapabilities()  
getState()  
getTerminalConnections()  
CallControlConnection




     
accept()  
addToAddress(String)  
getCallControlState()  
redirect(String)  
reject()  
CiscoConnection                
getAddressPI()  
getConnectionID()  
getDParkPrefixCode()  
getReason()  
getRequestController()  
park()  
redirect(java.lang.String destinationAddress, int mode)  
redirect(String destinationAddress, int mode, int callingSearchSpace)  
redirect(String destinationAddress, int mode, int callingSearchSpace, int calledAddressOption)  
redirect(String destinationAddress, int mode, int callingSearchSpace, int calledAddressOption,
String preferredOriginalCalledParty, String facCode, String cmcCode)
 
redirect(String destinationAddress, int mode, int callingSearchSpace, int calledAddressOption,
String preferredOriginalCalledParty, String facCode, String cmcCode, int featurePriority)
 
redirect(String destinationAddress, int mode, int callingSearchSpace, String preferredOriginalCalledParty)  
setRequestController(javax.telephony.TerminalConnection tc)  
getPartyInfo() Drop any party from conf.
disconnect(CiscoPartyInfo partyInfo) Drop any party from conf.
isChaperone() External Call Control
getUniqueID() End 2 End Call Trace
TerminalConnection




     
answer()  
getCapabilities()  
getConnection()  
getState()  
getTerminal()  
CallControlTerminalConnection




     
getCallControlState()  
hold()  
join()  
unhold()  
MediaTerminalConnection




   
generateDtmf(String)




     
getMediaState() Recording and Monitoring
startRecording() Recording and Monitoring
stopRecording() Recording and Monitoring
CiscoTerminalConnection




   
getCiscoMonitorInitiatorInfo() Recording and Monitoring
getCiscoMonitorTargetInfo() Recording and Monitoring
getCiscoRecorderInfo() Recording and Monitoring
getPrivacyStatus()  
getSelectStatus()  
startRecording(int playToneDirection) Recording and Monitoring
playTone(int, int)  
addMediaStream(String, String)  
removeMediaStream()  
updateMonitorType(int, int)  






     
CiscoAddrInServiceEv




     
getTerminal()  
CiscoAddrActivatedEv




   
getAddress()  
CiscoAddrActivatedOnTerminalEv Shared Line Support



     
getAddress()  
getTerminal()  
CiscoAddrAddedToTerminalEv Shared Line Support



     
getAddress()  
getTerminal()  
CiscoAddrAutoAcceptStatusChangedEv Shared Line Support



     
getAutoAcceptStatus()  
getTerminal()  
CiscoAddrCreatedEv




     
getAddress()  
CiscoAddressCallInfo




     
getCalls()  
getMaxActiveCalls()  
getMaxCallsOnHold()  
getNumActiveCalls()  
getNumCallsOnHold()  
getNumParkedCalls()
CiscoAddrEvFilter Addr Ev Filter added as part of Park Monitoring



     
getCiscoAddrParkStatusEvFilter()  
setCiscoAddrParkStatusEvFilter(boolean filterValue)  
getCiscoAddrIntercomInfoChangedEvFilter()  
setCiscoAddrIntercomInfoChangedEvFilter(boolean filterValue)  
getCiscoAddrIntercomInfoRestorationFailedEvFilter()  
setCiscoAddrIntercomInfoRestorationFailedEvFilter(boolean filterValue)  
getCiscoAddrRecordingConfigChangedEvFilter()  
setCiscoAddrRecordingConfigChangedEvFilter(boolean filterValue)  
CiscoAddrIntercomInfoChangedEv Intercomm



   
getIntercomAddress()  
CiscoAddrIntercomInfoRestorationFailedEv InterComm



     
getIntercomAddress()  
CiscoAddrOutOfServiceEv




     
getTerminal()  
CiscoAddrRecordingConfigChangedEv Recording and Monitoring



     
getRecordingConfig()  
getTerminal()  
CiscoAddrRemovedEv




     
getAddress()  
CiscoAddrRemovedFromTerminalEv Shared Line Support



     
getAddress()  
getTerminal()  
CiscoAddrRestrictedEv




     
getAddress()  
CiscoAddrRestrictedOnTerminalEv




     
getAddress()  
getTerminal()  
CiscoAddrParkStatusEv Park Monitoring              
getParkState()
getTransactionID()
getCiscoCallID()
getParkDN()
getParkDNPartition()
getParkedParty()
getParkedPartyPartition()
getTerminal()
CiscoCallChangedEv




   
getConnection()  
getOriginalCall()  
getSurvivingCall()  
getTerminalConnection()  
CiscoCallCtlConnOfferedEv




   
getCallingPartyIpAddr_v6() IP V6 Support
getCallingPartyIpAddr()  
CiscoCallCtlTermConnHeldReversionEv  
CiscoCallSecurityStatusChangedEv Secure conference



   
getCallSecurityStatus()
0 Attachments
2313 Views
Average (0 Votes)
Comments