PAMI\Message\Event\AttendedTransferEvent
Event triggered when an attended transfer is complete.
PHP Version 5
- Author: Marcelo Gornstein <marcelog@gmail.com>
- License: http://marcelog.github.com/PAMI/ Apache License 2.0
Synopsis
class AttendedTransferEvent
extends EventMessage
{
- // constants
- const RESULT_FAIL = 'Fail';
- const RESULT_INVALID = 'Invalid';
- const RESULT_NOT_PERMITTED = 'Not Permitted';
- const RESULT_SUCCESS = 'Success';
- // methods
- public string getResult()
- public string getOrigTransfererChannel()
- public string getOrigTransfererChannelState()
- public string getOrigTransfererChannelStateDesc()
- public string getOrigTransfererCallerIDNum()
- public string getOrigTransfererCallerIDName()
- public string getOrigTransfererConnectedLineNum()
- public string getOrigTransfererConnectedLineName()
- public string getOrigTransfererAccountCode()
- public string getOrigTransfererContext()
- public string getOrigTransfererExten()
- public string getOrigTransfererPriority()
- public string getOrigTransfererUniqueid()
- public string getOrigBridgeUniqueid()
- public string getOrigBridgeType()
- public string getOrigBridgeTechnology()
- public string getOrigBridgeCreator()
- public string getOrigBridgeName()
- public string getOrigBridgeNumChannels()
- public string getSecondTransfererChannel()
- public string getSecondTransfererChannelState()
- public string getSecondTransfererChannelStateDesc()
- public string getSecondTransfererCallerIDNum()
- public string getSecondTransfererCallerIDName()
- public string getSecondTransfererConnectedLineNum()
- public string getSecondTransfererConnectedLineName()
- public string getSecondTransfererAccountCode()
- public string getSecondTransfererContext()
- public string getSecondTransfererExten()
- public string getSecondTransfererPriority()
- public string getSecondTransfererUniqueid()
- public string getSecondBridgeUniqueid()
- public string getSecondBridgeType()
- public string getSecondBridgeTechnology()
- public string getSecondBridgeCreator()
- public string getSecondBridgeName()
- public string getSecondBridgeNumChannels()
- public string getDestType()
- public string getDestBridgeUniqueid()
- public string getDestApp()
- public string getLocalOneChannel()
- public string getLocalOneChannelState()
- public string getLocalOneChannelStateDesc()
- public string getLocalOneCallerIDNum()
- public string getLocalOneCallerIDName()
- public string getLocalOneConnectedLineNum()
- public string getLocalOneConnectedLineName()
- public string getLocalOneAccountCode()
- public string getLocalOneContext()
- public string getLocalOneExten()
- public string getLocalOnePriority()
- public string getLocalOneUniqueid()
- public string getLocalTwoChannel()
- public string getLocalTwoChannelState()
- public string getLocalTwoChannelStateDesc()
- public string getLocalTwoCallerIDNum()
- public string getLocalTwoCallerIDName()
- public string getLocalTwoConnectedLineNum()
- public string getLocalTwoConnectedLineName()
- public string getLocalTwoAccountCode()
- public string getLocalTwoContext()
- public string getLocalTwoExten()
- public string getLocalTwoPriority()
- public string getLocalTwoUniqueid()
- public string getDestTransfererChannel()
- public string getTransfereeChannel()
- public string getTransfereeChannelState()
- public string getTransfereeChannelStateDesc()
- public string getTransfereeCallerIDNum()
- public string getTransfereeCallerIDName()
- public string getTransfereeConnectedLineNum()
- public string getTransfereeConnectedLineName()
- public string getTransfereeAccountCode()
- public string getTransfereeContext()
- public string getTransfereeExten()
- public string getTransfereePriority()
- public string getTransfereeUniqueid()
- // Inherited methods from EventMessage
- public string getName()
- // Inherited methods from IncomingMessage
- public array __sleep()
- public string getEventList()
- public string getRawContent()
- public array getAllChannelVariables()
- public array getChannelVariables()
- public array getAllStatusVariables()
- public array getStatusVariables()
- public void __construct()
- // Inherited methods from Message
- public integer getCreatedDate()
- public void setVariable()
- public string getVariable()
- public string getKey()
- public string getBoolKey()
- public array getKeys()
- public array getVariables()
- public string serialize()
- public string getActionID()
- public void __construct()
Hierarchy
Extends
Constants
Name | Value |
---|---|
RESULT_FAIL | 'Fail' |
RESULT_INVALID | 'Invalid' |
RESULT_NOT_PERMITTED | 'Not Permitted' |
RESULT_SUCCESS | 'Success' |
EOL | "\r\n" |
EOM | "\r\n\r\n" |
Methods
public
- getDestApp() — Returns key: 'DestApp'.
- getDestBridgeUniqueid() — Returns key: 'DestBridgeUniqueid'.
- getDestTransfererChannel() — Returns key: 'DestTransfererChannel'.
- getDestType() — Returns key: 'DestType'.
- getLocalOneAccountCode() — Returns key: 'LocalOneAccountCode'.
- getLocalOneCallerIDName() — Returns key: 'LocalOneCallerIDName'.
- getLocalOneCallerIDNum() — Returns key: 'LocalOneCallerIDNum'.
- getLocalOneChannel() — Returns key: 'LocalOneChannel'.
- getLocalOneChannelState() — Returns key: 'LocalOneChannelState'.
- getLocalOneChannelStateDesc() — Returns key: 'LocalOneChannelStateDesc'.
- getLocalOneConnectedLineName() — Returns key: 'LocalOneConnectedLineName'.
- getLocalOneConnectedLineNum() — Returns key: 'LocalOneConnectedLineNum'.
- getLocalOneContext() — Returns key: 'LocalOneContext'.
- getLocalOneExten() — Returns key: 'LocalOneExten'.
- getLocalOnePriority() — Returns key: 'LocalOnePriority'.
- getLocalOneUniqueid() — Returns key: 'LocalOneUniqueid'.
- getLocalTwoAccountCode() — Returns key: 'LocalTwoAccountCode'.
- getLocalTwoCallerIDName() — Returns key: 'LocalTwoCallerIDName'.
- getLocalTwoCallerIDNum() — Returns key: 'LocalTwoCallerIDNum'.
- getLocalTwoChannel() — Returns key: 'LocalTwoChannel'.
- getLocalTwoChannelState() — Returns key: 'LocalTwoChannelState'.
- getLocalTwoChannelStateDesc() — Returns key: 'LocalTwoChannelStateDesc'.
- getLocalTwoConnectedLineName() — Returns key: 'LocalTwoConnectedLineName'.
- getLocalTwoConnectedLineNum() — Returns key: 'LocalTwoConnectedLineNum'.
- getLocalTwoContext() — Returns key: 'LocalTwoContext'.
- getLocalTwoExten() — Returns key: 'LocalTwoExten'.
- getLocalTwoPriority() — Returns key: 'LocalTwoPriority'.
- getLocalTwoUniqueid() — Returns key: 'LocalTwoUniqueid'.
- getOrigBridgeCreator() — Returns key: 'OrigBridgeCreator'.
- getOrigBridgeName() — Returns key: 'OrigBridgeName'.
- getOrigBridgeNumChannels() — Returns key: 'OrigBridgeNumChannels'.
- getOrigBridgeTechnology() — Returns key: 'OrigBridgeTechnology'.
- getOrigBridgeType() — Returns key: 'OrigBridgeType'.
- getOrigBridgeUniqueid() — Returns key: 'OrigBridgeUniqueid'.
- getOrigTransfererAccountCode() — Returns key: 'OrigTransfererAccountCode'.
- getOrigTransfererCallerIDName() — Returns key: 'OrigTransfererCallerIDName'.
- getOrigTransfererCallerIDNum() — Returns key: 'OrigTransfererCallerIDNum'.
- getOrigTransfererChannel() — Returns key: 'OrigTransfererChannel'.
- getOrigTransfererChannelState() — Returns key: 'OrigTransfererChannelState'.
- getOrigTransfererChannelStateDesc() — Returns key: 'OrigTransfererChannelStateDesc'.
- getOrigTransfererConnectedLineName() — Returns key: 'OrigTransfererConnectedLineName'.
- getOrigTransfererConnectedLineNum() — Returns key: 'OrigTransfererConnectedLineNum'.
- getOrigTransfererContext() — Returns key: 'OrigTransfererContext'.
- getOrigTransfererExten() — Returns key: 'OrigTransfererExten'.
- getOrigTransfererPriority() — Returns key: 'OrigTransfererPriority'.
- getOrigTransfererUniqueid() — Returns key: 'OrigTransfererUniqueid'.
- getResult() — Returns key: 'Result'.
- getSecondBridgeCreator() — Returns key: 'SecondBridgeCreator'.
- getSecondBridgeName() — Returns key: 'SecondBridgeName'.
- getSecondBridgeNumChannels() — Returns key: 'SecondBridgeNumChannels'.
- getSecondBridgeTechnology() — Returns key: 'SecondBridgeTechnology'.
- getSecondBridgeType() — Returns key: 'SecondBridgeType'.
- getSecondBridgeUniqueid() — Returns key: 'SecondBridgeUniqueid'.
- getSecondTransfererAccountCode() — Returns key: 'SecondTransfererAccountCode'.
- getSecondTransfererCallerIDName() — Returns key: 'SecondTransfererCallerIDName'.
- getSecondTransfererCallerIDNum() — Returns key: 'SecondTransfererCallerIDNum'.
- getSecondTransfererChannel() — Returns key: 'SecondTransfererChannel'.
- getSecondTransfererChannelState() — Returns key: 'SecondTransfererChannelState'.
- getSecondTransfererChannelStateDesc() — Returns key: 'SecondTransfererChannelStateDesc'.
- getSecondTransfererConnectedLineName() — Returns key: 'SecondTransfererConnectedLineName'.
- getSecondTransfererConnectedLineNum() — Returns key: 'SecondTransfererConnectedLineNum'.
- getSecondTransfererContext() — Returns key: 'SecondTransfererContext'.
- getSecondTransfererExten() — Returns key: 'SecondTransfererExten'.
- getSecondTransfererPriority() — Returns key: 'SecondTransfererPriority'.
- getSecondTransfererUniqueid() — Returns key: 'SecondTransfererUniqueid'.
- getTransfereeAccountCode() — Returns key: 'TransfereeAccountCode'.
- getTransfereeCallerIDName() — Returns key: 'TransfereeCallerIDName'.
- getTransfereeCallerIDNum() — Returns key: 'TransfereeCallerIDNum'.
- getTransfereeChannel() — Returns key: 'TransfereeChannel'.
- getTransfereeChannelState() — Returns key: 'TransfereeChannelState'.
- getTransfereeChannelStateDesc() — Returns key: 'TransfereeChannelStateDesc'.
- getTransfereeConnectedLineName() — Returns key: 'TransfereeConnectedLineName'.
- getTransfereeConnectedLineNum() — Returns key: 'TransfereeConnectedLineNum'.
- getTransfereeContext() — Returns key: 'TransfereeContext'.
- getTransfereeExten() — Returns key: 'TransfereeExten'.
- getTransfereePriority() — Returns key: 'TransfereePriority'.
- getTransfereeUniqueid() — Returns key: 'TransfereeUniqueid'.
Inherited from PAMI\Message\Event\EventMessage
public
- getName() — Returns key 'Event'.
Inherited from PAMI\Message\IncomingMessage
public
- __sleep() — Serialize function.
- getAllChannelVariables() — Returns the channel variables for all reported channels.
- getAllStatusVariables() — Returns the channel variables for all reported channels.
- getChannelVariables() — Returns the channel variables for the given channel.
- getEventList() — Returns key 'EventList'. In respones, this will surely be a "start". In events, should be a "complete".
- getRawContent() — Returns the original message content without parsing.
- getStatusVariables() — Returns the channel variables for the given channel.
Inherited from PAMI\Message\Message
public
- getActionID() — Returns key: 'ActionID'.
- getBoolKey() — Returns a key by name.
- getCreatedDate() — Returns created date.
- getKey() — Returns a key by name.
- getKeys() — Returns all keys for this message.
- getVariable() — Returns a variable by name.
- getVariables() — Returns all variabels for this message.
- serialize() — Gives a string representation for this message, ready to be sent to ami.
- setVariable() — Adds a variable to this message.