Cisco Unified JTAPI バージョン 1.2 クラスおよびインターフェイス
このセクションの内容は次のとおりです。
コア パッケージ
次の表は、JTAPI コア パッケージの各 JTAPI インターフェイスとそれに続いて関連するメソッドをリストし、そのクラスが Cisco Unified JTAPI 実装でサポートされているかどうかを示しています。
クラス名 |
メソッド名 |
CiscoUnified JTAPI サポート |
説明 |
---|---|---|---|
アドレス(Address) |
addCallObserver |
可 |
|
addressObserver |
可 |
||
getAddressCapabilities |
可 |
||
getCallObservers |
可 |
||
getCapabilities |
可 |
||
getConnections |
可 |
||
getName |
可 |
||
getObservers |
可 |
||
getProvider |
可 |
||
getTerminals |
可 |
||
removeCallObserver |
可 |
||
removeObserver |
可 |
||
AddressObserver |
addressChangedEvent |
可 |
|
Call |
addObserver |
可 |
|
connect |
可 |
コールを発信する端末またはアドレス用に、CallObserver が存在している必要がある。 FeaturePriority パラメータはサポートされない。 |
|
getCallCapabilities |
可 |
||
getCapabilities |
可 |
||
getConnections |
可 |
||
getObservers |
可 |
||
getProvider |
可 |
||
getState |
可 |
||
removeObserver |
可 |
||
CallObserver |
callChangedEvent |
可 |
|
Connection |
disconnect |
可 |
|
getAddress |
可 |
||
getCall |
可 |
||
getCapabilities |
可 |
||
getConnectionCapabilities |
可 |
||
getState |
可 |
||
getTerminalConnections |
可 |
||
JtapiPeer |
getName |
可 |
|
getProvider |
可 |
||
getServices |
可 |
||
JtapiPeerFactory |
getJtapiPeer |
可 |
|
Provider |
addObserver |
可 |
|
createCall |
可 |
||
getAddress |
可 |
||
getAddressCapabilities () |
可 |
||
getAddressCapabilities (Terminal) |
可 |
||
getAddresses |
可 |
||
getCallCapabilities () |
可 |
||
getCallCapabilities (Terminal, Address) |
可 |
||
getCalls |
可 |
このメソッドは、CallObserver がアドレスまたは端末に付加されているとき、ルーティングに RouteAddress が登録されているとき、または CiscoMediaTerminal が登録されているときにだけ、コールを返す。 |
|
getCapabilities |
可 |
||
getConnectionCapabilities () |
可 |
||
getConnectionCapabilities (Terminal, Address) |
可 |
||
getName |
可 |
||
getObservers |
可 |
||
getProviderCapabilities () |
可 |
||
getProviderCapabilities (Terminal) |
可 |
||
getState |
可 |
||
getTerminal |
可 |
||
getTerminalCapabilities () |
可 |
||
getTerminalCapabilities (Terminal) |
可 |
||
getTerminalConnectionCapabilities () |
可 |
||
getTerminalConnectionCapab ilities (Terminal) |
可 |
||
getTerminals |
可 |
||
removeObserver |
可 |
||
shutdown |
可 |
||
ProviderObserver |
providerChangedEvent |
可 |
|
Terminal |
addCallObserver |
可 |
|
addObserver |
可 |
||
getAddresses |
可 |
||
getCallObservers |
可 |
||
getCapabilities |
可 |
||
getName |
可 |
||
getObservers |
可 |
||
getProvider |
可 |
||
getTerminalCapabilities |
可 |
||
getTerminalConnections |
可 |
||
removeCallObserver |
可 |
||
removeObserver |
可 |
||
TerminalConnection |
answer |
可 |
|
getCapabilities |
可 |
||
getConnection |
可 |
||
getState |
可 |
||
getTerminal |
可 |
||
getTerminalConnectionCapabilities |
可 |
||
TerminalObserver |
terminalChangedEvent |
可 |
コール センター パッケージ
次の表は、JTAPI コール センター パッケージの各 JTAPI インターフェイスとそれに続いて関連するメソッドをリストし、そのクラスが Cisco Unified JTAPI 実装でサポートされているかどうかを示しています。
クラス名 |
メソッド名 |
CiscoUnifiedJTAPI サポート |
---|---|---|
ACDAddress |
getACDManagerAddress |
|
getLoggedOnAgents |
||
getNumberQueued |
||
getOldestCallQueued |
||
getQueueWaitTime |
||
getRelativeQueueLoad |
||
ACDAddressObserver |
||
ACDConnection |
getACDManagerConnection |
|
ACDManagerAddress |
getACDAddresses |
|
ACDManagerConnection |
getACDConnections |
|
Agent |
getACDAddress |
|
getAgentAddress |
||
getAgentID |
||
getAgentTerminal |
||
getState |
||
setState |
||
AgentTerminal |
addAgent |
|
getAgents |
||
removeAgents |
||
setAgents |
||
AgentTerminalObserver |
||
CallCenterAddress |
addCallObserver |
|
CallCenterCall |
connectPredictive |
|
getApplicationData |
||
getTrunks |
||
setApplicationData |
||
CallCenterCallObserver |
||
CallCenterProvider |
getACDAddresses |
|
getACDManagerAddresses |
||
getRouteableAddresses |
||
CallCenterTrunk |
getCall |
|
getName |
||
getState |
||
getType |
||
RouteAddress |
cancelRouteCallback |
可 |
getActiveRouteSessions |
可 |
|
getRouteCallback |
可 |
|
registerRouteCallback |
可 |
|
RouteCallback |
reRouteEvent |
可 |
routeCallbackEndedEvent |
可 |
|
routeEndEvent |
可 |
|
routeEvent |
可 |
|
routeUsedEvent |
可 |
|
RouteSession |
endRoute |
可 |
getCause |
可 |
|
getRouteAddress |
可 |
|
getState |
可 |
|
selectRoute |
可 |
コール センター機能パッケージ
次の表は、JTAPI コール センター機能パッケージの各 JTAPI インターフェイスとそれに続いて関連するメソッドをリストし、そのクラスが Cisco Unified JTAPI 実装でサポートされているかどうかを示しています。
クラス名 |
メソッド名 |
CiscoUnifiedJTAPI サポート |
---|---|---|
ACDAddressCapabilities |
canGetACDManagerAddress |
|
canGetLoggedOnAgents |
||
canGetNumberQueued |
||
canGetOldestCallQueued |
||
canGetQueueWaitTime |
||
canGetRelativeQueueLoad |
||
ACDConnectionCapabilities |
canGetACDManagerConnection |
|
ACDManagerAddressCapabilities |
canGetACDAddresses |
|
ACDManagerConnectionCapabilities |
canGetACDConnections |
|
AgentTerminalCapabilities |
canHandleAgents |
|
CallCenterAddressCapabilities |
canAddCallObserver |
|
CallCenterCallCapabilities |
canConnectPredictive |
|
canGetTrunks |
||
canHandleApplicationData |
||
CallCenterProviderCapabilities |
canGetACDAddresses |
可 |
canGetACDManagerAddresses |
可 |
|
canGetRouteableAddresses |
可 |
|
RouteAddressCapabilities |
canRouteCalls |
可 |
コール センター イベント パッケージ
次の表は、JTAPI コール センター イベント パッケージの各 JTAPI インターフェイスとそれに続いて関連するメソッドをリストし、そのクラスが Cisco Unified JTAPI 実装でサポートされているかどうかを示しています。
クラス名 |
メソッド名 |
CiscoUnifiedJTAPI サポート |
---|---|---|
ACDAddrBusyEv |
||
ACDAddrEv |
getAgent |
|
getAgentAddress |
||
getAgentTerminal |
||
getState |
||
getTrunks |
||
ACDAddrLoggedOffEv |
||
ACDAddrLoggedOnEv |
||
ACDAddrNotReadyEv |
||
ACDAddrReadyEv |
||
ACDAddrUnknownEv |
||
ACDAddrWorkNotReadyEv |
||
ACDAddrWorkReadyEv |
||
AgentTermBusyEv |
||
AgentTermEv |
getACDAddress |
|
getAgent |
||
getAgentAddress |
||
getAgentID |
||
getState |
||
AgentTermLoggedOffEv |
||
AgentTermLoggedOnEv |
||
AgentTermNotReadyEv |
||
AgentTermReadyEv |
||
AgentTermUnknownEv |
||
AgentTermWorkNotReadyEv |
||
AgentTermWorkReadyEv |
||
CallCentCallAppDataEv |
getApplicationData |
|
CallCentCallEv |
getCalledAddress |
|
getCallingAddress |
||
getCallingTerminal |
||
getLastRedirectedAddress |
||
getTrunks |
||
CallCentConnEv |
||
CallCentConnInProgressEv |
||
CallCentEv |
getCallCenterCause |
|
CallCentTrunkEv |
getTrunk |
|
CallCentTrunkInvalidEv |
||
CallCentTrunkValidEv |
||
ReRouteEvent |
可 |
|
RouteCallbackEndedEvent |
getRouteAddress |
可 |
RouteEndEvent |
可 |
|
RouteEvent |
getCallingAddress |
可 |
getCallingTerminal |
可 |
|
getCurrentRouteAddress |
可 |
|
getRouteSelectAlgorithm |
可 |
|
getSetupInformation |
可 |
|
RouteSessionEvent |
getRouteSession |
可 |
RouteUsedEvent |
getCallingAddress |
可 |
getCallingTerminal |
可 |
|
getDomain |
可 |
|
getRouteUsed |
可 |
コール制御パッケージ
次の表は、JTAPI コール制御パッケージの各 JTAPI インターフェイスとそれに続いて関連するメソッドをリストし、そのクラスが Cisco Unified JTAPI 実装でサポートされているかどうかを示しています。
クラス名 |
メソッド名 |
CiscoUnifiedJTAPI サポート |
説明 |
---|---|---|---|
CallControlAddress |
cancelForwarding |
可 |
Call Forward All の場合だけ |
getDoNotDisturb |
|||
getForwarding |
可 |
Call Forward All の場合だけ |
|
getMessageWaiting |
|||
setDoNotDisturb |
|||
setForwarding |
可 |
Call Forward All の場合だけ |
|
setMessageWaiting |
|||
CallControlCall |
addParty |
||
conference |
可 |
コンサルト会議のシナリオでは、OriginalCall.conference(ConsultCall) だけがサポートされる。ConsultCall.conference(OriginalCall) はサポートされない。 |
|
consult(TerminalConnection) |
可 |
||
consult(TerminalConnection, String) |
可 |
||
drop |
可 |
||
getCalledAddress |
可 |
||
getCallingAddress |
可 |
||
getCallingTerminal |
可 |
||
getConferenceController |
可 |
||
getConferenceEnable |
可 |
||
getLastRedirectedAddress |
可 |
||
getTransferController |
可 |
||
getTransferEnable |
可 |
||
offHook |
可 |
||
setConferenceController |
可 |
||
setConferenceEnable |
可 |
||
setTransferController |
可 |
||
setTransferEnable |
可 |
||
transfer(Call) |
可 |
コンサルト転送のシナリオでは、OriginalCall.transfer(ConsultCall) だけがサポートされる。ConsultCall.transfer(OriginalCall) はサポートされない。 |
|
transfer(String) |
可 |
||
CallControlCallObserver |
可 |
||
CallControlConnection |
accept |
可 |
|
addToAddress |
可 |
||
getCallControlState |
可 |
||
park |
可 |
||
redirect |
可 |
CallControlConnection. ESTABLISHED 状態にある Connection をリダイレクトできる。 |
|
reject |
可 |
||
CallControlForwarding |
getDestinationAddress |
||
getFilter |
|||
getSpecificCaller |
|||
getType |
|||
CallControlTerminal |
getDoNotDisturb |
||
pickup (Address, Address) |
|||
pickup (Connection, Address) |
|||
pickup (TerminalConnection, Address) |
|||
pickupFromGroup(Address) |
|||
pickupFromGroup(String, Address) |
|||
setDoNotDisturb |
|||
CallControlTerminalConnection |
getCallControlState |
可 |
|
hold |
可 |
||
join |
可 |
CiscoIntercomAddresses に対してだけ実装 |
|
leave |
|||
unhold |
可 |
||
CallControlTerminalObserver |
コール制御機能パッケージ
次の表は、JTAPI コール制御機能パッケージの各 JTAPI インターフェイスとそれに続いて関連するメソッドをリストし、そのクラスが Cisco Unified JTAPI 実装でサポートされているかどうかを示しています。
クラス名 |
メソッド名 |
CiscoUnifiedJTAPI サポート |
---|---|---|
CallControlAddressCapabilities |
canCancelForwarding |
可 |
canGetDoNotDisturb |
可 |
|
canGetForwarding |
可 |
|
canGetMessageWaiting |
可 |
|
canSetDoNotDisturb |
可 |
|
canSetForwarding |
可 |
|
canSetMessageWaiting |
可 |
|
CallControlCallCapabilities |
canAddParty |
可 |
canConference |
可 |
|
canConsult |
可 |
|
canConsult(TerminalConnection) |
可 |
|
canConsult(TerminalConnection, String) |
可 |
|
canDrop |
可 |
|
canOffHook |
可 |
|
canSetConferenceController |
可 |
|
canSetConferenceEnable |
可 |
|
canSetTransferController |
可 |
|
canSetTransferEnable |
可 |
|
canTransfer |
可 |
|
canTransfer(Call) |
可 |
|
canTransfer(String) |
可 |
|
CallControlConnectionCapabilities |
canAccept |
可 |
canAddToAddress |
可 |
|
canPark |
可 |
|
canRedirect |
可 |
|
canReject |
可 |
|
CallControlTerminalCapabilities |
canGetDoNotDisturb |
可 |
canPickup |
可 |
|
canPickup(Address, Address) |
可 |
|
canPickup(Connection, Address) |
可 |
|
canPickup(TerminalConnection, Address) |
可 |
|
canPickupFromGroup |
可 |
|
canPickupFromGroup(Address) |
可 |
|
canPickupFromGroup(String, Address) |
可 |
|
canSetDoNotDisturb |
可 |
|
CallControlTerminalConnectionCapabilities |
canHold |
可 |
canJoin |
可 |
|
canLeave |
可 |
|
canUnhold |
可 |
コール制御イベント パッケージ
次の表は、JTAPI コール制御イベント パッケージの各 JTAPI インターフェイスとそれに続いて関連するメソッドをリストし、そのクラスが Cisco Unified JTAPI 実装でサポートされているかどうかを示しています。
クラス名 |
メソッド名 |
CiscoUnifiedJTAPI サポート |
説明 |
---|---|---|---|
CallCtlAddrDoNotDisturbEv |
getDoNotDisturbState |
||
CallCtlAddrEv |
|||
CallCtlAddrForwardEv |
getForwarding |
可 |
|
CallCtlAddrMessageWaitingEv |
getMessageWaitingState |
||
CallCtlCallEv |
getCalledState |
可 |
|
getCallingAddress |
可 |
||
getCallingTerminal |
可 |
||
getLastRedirectedAddress |
可 |
||
CallCtlConnAlertingEv |
可 |
||
CallCtlConnDialingEv |
getDigits |
可 |
|
CallCtlConnDisconnectedEv |
可 |
||
CallCtlConnEstablishedEv |
可 |
||
CallCtlConnEv |
可 |
||
CallCtlConnFailedEv |
可 |
||
CallCtlConnInitiatedEv |
可 |
||
CallCtlConnNetworkAlertingEv |
可 |
||
CallCtlConnNetworkReachedEv |
可 |
||
CallCtlConnOfferedEv |
可 |
||
CallCtlConnQueuedEv |
getNumberInQueue |
可 |
|
CallCtlConnUnknownEv |
可 |
||
CallCtlEv |
getCallControlCause |
可 |
|
CallCtlTermConnBridgedEv |
|||
CallCtlTermConnDroppedEv |
可 |
||
CallCtlTermConnEv |
可 |
||
CallCtlTermConnHeldEv |
可 |
||
CallCtlTermConnInUseEv |
|||
CallCtlTermConnRingingEv |
可 |
||
CallCtlTermConnTalkingEv |
可 |
||
CallCtlTermConnUnknownEv |
可 |
||
CallCtlTermDoNotDisturbEv |
|||
CallCtlTermEv |
機能パッケージ
次の表は、JTAPI 機能パッケージの各 JTAPI インターフェイスとそれに続いて関連するメソッドをリストし、そのクラスが Cisco Unified JTAPI 実装でサポートされているかどうかを示しています。
クラス名 |
メソッド名 |
CiscoUnifiedJTAPI サポート |
説明 |
---|---|---|---|
AddressCapabilities |
isObservable |
可 |
|
CallCapabilities |
canConnect |
可 |
|
isObservable |
可 |
||
ConnectionCapabilities |
canDisconnect |
可 |
|
ProviderCapabilities |
isObservable |
可 |
|
TerminalCapabilities |
isObservable |
可 |
|
TerminalConnectionCapabilities |
canAnswer |
可 |
イベント パッケージ
次の表は、JTAPI イベント パッケージの各 JTAPI インターフェイスとそれに続いて関連するメソッドをリストし、そのクラスが Cisco Unified JTAPI 実装でサポートされているかどうかを示しています。
クラス名 |
メソッド名 |
CiscoUnifiedJTAPI サポート |
---|---|---|
AddrEv |
getAddress |
可 |
AddrObservationEndedEv |
可 |
|
CallActiveEv |
可 |
|
CallEv |
getCall |
可 |
CallInvalidEv |
可 |
|
CallObservationEndedEv |
getEndedObject |
可 |
ConnAlertingEv |
可 |
|
ConnConnectedEv |
可 |
|
ConnCreatedEv |
可 |
|
ConnDisconnectedEv |
可 |
|
ConnEv |
getConnection |
可 |
ConnFailedEv |
可 |
|
ConnInProgressEv |
可 |
|
ConnUnknownEv |
可 |
|
Ev |
getCause |
可 |
getID |
可 |
|
getMetaCode |
可 |
|
getObserved |
可 |
|
isNewMetaEvent |
可 |
|
ProvEv |
getProvider |
可 |
ProvInServiceEv |
可 |
|
ProvObservationEndedEv |
可 |
|
ProvOutOfServiceEv |
可 |
|
ProvShutdownEv |
可 |
|
TermConnActiveEv |
可 |
|
TermConnCreatedEv |
可 |
|
TermConnDroppedEv |
可 |
|
TermConnEvgetTerminalConnection |
可 |
|
TermConnPassiveEv |
||
TermConnRingingEv |
可 |
|
TermConnUnknownEv |
可 |
|
TermEv |
getTerminal |
可 |
TermObservationEndedEv |
可 |
メディア パッケージ
次の表は、JTAPI メディア パッケージからの各 JTAPI インターフェイスとそれに続いて関連するメソッドをリストし、そのクラスが Cisco Unified JTAPI 実装でサポートされているかどうかを示しています。
クラス名 |
メソッド名 |
CiscoUnifiedJTAPI サポート |
説明 |
---|---|---|---|
MediaCallObserver |
可 |
||
MediaTerminalConnection |
generateDtmf |
可 |
|
getMediaAvailability |
|||
getMediaState |
|||
setDtmfDetection |
可 |
||
startPlaying |
|||
startRecording |
|||
stopPlaying |
|||
stopRecording |
|||
useDefaultMicrophone |
|||
useDefaultSpeaker |
|||
usePlayURL |
|||
useRecordURL |
メディア機能パッケージ
次の表は、JTAPI メディア機能パッケージの各 JTAPI インターフェイスとそれに続いて関連するメソッドをリストし、そのクラスが Cisco Unified JTAPI 実装でサポートされているかどうかを示しています。
クラス名 |
メソッド名 |
CiscoUnifiedJTAPI サポート |
説明 |
---|---|---|---|
MediaTerminalConnection Capabilities |
canDetectDtmf |
可 |
|
canGenerateDtmf |
可 |
||
canStartPlaying |
可 |
||
canStartRecording |
可 |
||
canStopPlaying |
可 |
||
canStopRecording |
可 |
||
canUseDefaultMicrophone |
可 |
||
canUseDefaultSpeaker |
可 |
||
canUsePlayURL |
可 |
||
canUseRecordURL |
可 |
メディア イベント パッケージ
次の表は、JTAPI メディア イベント パッケージの各 JTAPI インターフェイスとそれに続いて関連するメソッドをリストし、そのクラスが Cisco Unified JTAPI 実装でサポートされているかどうかを示しています。
クラス名 |
メソッド名 |
CiscoUnifiedJTAPI サポート |
説明 |
---|---|---|---|
MediaEv |
getMediaCause |
可 |
|
MediaTermConnAvailableEv |
|||
MediaTermConnDtmfEv |
getDtmfDigit |
可 |
|
MediaTermConnEv |
可 |
||
MediaTermConnStateEv |
getMediaState |
||
MediaTermConnUnavailableEv |
サポートされないパッケージ
次の表に、Cisco Unified JTAPI 実装でサポートされない JTAPI パッケージを示します。
サポートされない JTAPI パッケージ |
---|
JTAPI 電話(JTAPI Phone)パッケージ |
JTAPI 電話機能(JTAPI Phone Capabilities)パッケージ |
JTAPI 電話イベント(JTAPI Phone Events)パッケージ |
JTAPI プライベート データ(JTAPI Private Data)パッケージ |
JTAPI プライベート データ機能(JTAPI Private Data Capabilities)パッケージ |
JTAPI プライベート データ イベント(JTAPI Private Data Events)パッケージ |