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)パッケージ |
フィードバック