API Docs for: 2.6
Show:

arch_ast_proxy Class

Module: ast_proxy

The architect component that exposes ast_proxy module.

Methods

addPrefix

()

It's the addPrefix method provided by ast_proxy.proxyLogic.

attendedTransferConversation

()

It's the attendedTransferConversation method provided by ast_proxy.proxyLogic.

call

()

It's the call method provided by ast_proxy.proxyLogic.

CF_TYPES

()

It's the CF_TYPES property provided by proxy_logic_11/util_call_forward_11.

checkQueueRecallingStatus

()

It is the checkQueueRecallingStatus method provided by queue_recalling_manager.

doCmd

(
  • obj
  • cb
)

It's the doCmd method provided by ast_proxy module.

Parameters:

  • obj Object

    The object with the command name to execute and optional parameters

    • command String

      The command name to execute. A plugin command file with the same name must be present into the appropriate directory

    • [parameters] optional

      0..n The parameters that can be used into the command plugin

  • cb Function

    The callback

endMeetmeConf

()

It's the endMeetmeConf method provided by ast_proxy.proxyLogic.

EVT_EXTEN_CHANGED

()

It's the EVT_EXTEN_CHANGED property provided by ast_proxy.proxyLogic.

EVT_EXTEN_DIALING

()

It's the EVT_EXTEN_DIALING property provided by ast_proxy.proxyLogic.

EVT_MEETME_CONF_CHANGED

()

It's the EVT_MEETME_CONF_CHANGED property provided by ast_proxy.proxyLogic.

EVT_MEETME_CONF_END

()

It's the EVT_MEETME_CONF_END property provided by ast_proxy.proxyLogic.

EVT_NEW_CDR

()

It's the EVT_NEW_CDR property provided by ast_proxy.proxyLogic.

EVT_NEW_VOICE_MESSAGE

()

It's the EVT_NEW_VOICE_MESSAGE property provided by ast_proxy.proxyLogic.

EVT_PARKING_CHANGED

()

It's the EVT_PARKING_CHANGED property provided by ast_proxy.proxyLogic.

EVT_QUEUE_CHANGED

()

It's the EVT_QUEUE_CHANGED property provided by ast_proxy.proxyLogic.

EVT_QUEUE_MEMBER_CHANGED

()

It's the EVT_QUEUE_MEMBER_CHANGED property provided by ast_proxy.proxyLogic.

EVT_TRUNK_CHANGED

()

It's the EVT_TRUNK_CHANGED property provided by ast_proxy.proxyLogic.

EVT_UPDATE_VOICE_MESSAGES

()

It's the EVT_UPDATE_VOICE_MESSAGES property provided by ast_proxy.proxyLogic.

forceHangupConversation

()

It's the forceHangupConversation method provided by ast_proxy.proxyLogic.

getBaseCallRecAudioPath

()

It's the getBaseCallRecAudioPath method provided by ast_proxy.proxyLogic.

getConference

()

It's the getConference method provided by ast_proxy.proxyLogic.

getEchoCallDestination

()

It's the getEchoCallDestination method provided by ast_proxy.proxyLogic.

getExtensionAgent

()

It's the getExtensionAgent method provided by ast_proxy.proxyLogic.

getExtensionIp

()

It's the getExtensionIp method provided by ast_proxy.proxyLogic.

getExtensions

() Object

It's the getExtensions method provided by ast_proxy.proxyLogic.

Returns:

Object:

The extension list.

getExtensionsFromConversation

()

It's the getExtensionsFromConversation method provided by ast_proxy.proxyLogic.

getJSONAgentsStats

()

It's the getJSONAgentsStats method provided by ast_proxy.proxyLogic.

getJSONExtension

()

It's the getJSONExtension method provided by ast_proxy.proxyLogic.

getJSONExtensions

()

It's the getJSONExtensions method provided by ast_proxy.proxyLogic.

getJSONParkings

()

It's the getJSONParkings method provided by ast_proxy.proxyLogic.

getJSONQueues

()

It's the getJSONQueues method provided by ast_proxy.proxyLogic.

getJSONQueuesQOS

()

It's the getJSONQueuesQOS method provided by ast_proxy.proxyLogic.

getJSONQueuesStats

()

It's the getJSONQueuesStats method provided by ast_proxy.proxyLogic.

getJSONTrunks

()

It's the getJSONTrunks method provided by ast_proxy.proxyLogic.

getMeetmeConfCode

()

It's the getMeetmeConfCode method provided by ast_proxy.proxyLogic.

getPrefix

()

It's the getPrefix method provided by ast_proxy.proxyLogic.

getQueueIdsOfExten

()

It's the getQueueIdsOfExten method provided by ast_proxy.proxyLogic.

getQueueRecallData

()

It's the getQueueRecallData method provided by queue_recalling_manager.

getQueueRecallInfo

()

It's the getQueueRecallInfo method provided by queue_recalling_manager.

getSipWebrtcConf

()

It's the getSipWebrtcConf method provided by ast_proxy.

hangupChannel

()

It's the hangupChannel method provided by ast_proxy.proxyLogic.

hangupConversation

()

It's the hangupConversation method provided by ast_proxy.proxyLogic.

hangupUserMeetmeConf

()

It's the hangupUserMeetmeConf method provided by ast_proxy.proxyLogic.

inoutDynQueues

()

It's the inoutDynQueues method provided by ast_proxy.proxyLogic.

isDynMemberLoggedInQueue

()

It's the isDynMemberLoggedInQueue method provided by ast_proxy.proxyLogic.

isExtenDynMemberQueue

()

It's the isExtenDynMemberQueue method provided by ast_proxy.proxyLogic.

isExtenInMeetmeConf

()

It's the isExtenInMeetmeConf method provided by ast_proxy.proxyLogic.

isExtenWebrtc

()

It's the isExtenWebrtc method provided by ast_proxy.proxyLogic.

mute

()

It's the muteConversation method provided by ast_proxy.proxyLogic.

muteRecordConversation

()

It's the muteRecordConversation method provided by ast_proxy.proxyLogic.

muteUserMeetmeConf

()

It's the muteUserMeetmeConf method provided by ast_proxy.proxyLogic.

on

(
  • type
  • cb
)
Object

It's the on method provided by ast_proxy module.

Parameters:

  • type String

    The name of the event

  • cb Function

    The callback to execute in response to the event

Returns:

Object:

A subscription handle capable of detaching that subscription

parkConversation

()

It's the parkConversation method provided by ast_proxy.proxyLogic.

pickupConv

()

It's the pickupConv method provided by ast_proxy.proxyLogic.

pickupParking

()

It's the pickupParking method provided by ast_proxy.proxyLogic.

queueMemberAdd

()

It's the queueMemberAdd method provided by ast_proxy.proxyLogic.

queueMemberPauseUnpause

()

It's the queueMemberPauseUnpause method provided by ast_proxy.proxyLogic.

queueMemberRemove

()

It's the queueMemberRemove method provided by ast_proxy.proxyLogic.

recordAudioFile

()

It's the recordAudioFile method provided by ast_proxy.proxyLogic.

redirectConversation

()

It's the redirectConversation method provided by ast_proxy.proxyLogic.

redirectParking

()

It's the redirectParking method provided by ast_proxy.proxyLogic.

redirectWaitingCaller

()

It's the redirectWaitingCaller method provided by ast_proxy.proxyLogic.

sendDTMFSequence

()

It's the sendDTMFSequence method provided by ast_proxy.proxyLogic.

sendDtmfToConversation

()

It's the sendDtmfToConversation method provided by ast_proxy.proxyLogic.

setDnd

()

It's the setDnd method provided by ast_proxy.proxyLogic.

setUnconditionalCf

()

It's the setUnconditionalCf method provided by ast_proxy.proxyLogic.

setUnconditionalCfVm

()

It's the setUnconditionalCfVm method provided by ast_proxy.proxyLogic.

startMeetmeConference

()

It's the startMeetmeConference method provided by ast_proxy.proxyLogic.

startRecordConversation

()

It's the startRecordConversation method provided by ast_proxy.proxyLogic.

startSpyListenConversation

()

It's the startSpyListenConversation method provided by ast_proxy.proxyLogic.

startSpySpeakConversation

()

It's the startSpySpeakConversation method provided by ast_proxy.proxyLogic.

stopRecordConversation

()

It's the stopRecordConversation method provided by ast_proxy.proxyLogic.

transferConversationToVoicemail

()

It's the transferConversationToVoicemail method provided by ast_proxy.proxyLogic.

unmute

()

It's the unmuteConversation method provided by ast_proxy.proxyLogic.

unmuteRecordConversation

()

It's the unmuteRecordConversation method provided by ast_proxy.proxyLogic.

unmuteUserMeetmeConf

()

It's the unmuteUserMeetmeConf method provided by ast_proxy.proxyLogic.

Properties

IDLOG

String private final

The module identifier used by the logger.

Default: [arch_ast_proxy]