Service/DeveloperGarden/ConferenceCall.php
- Category
- Zend
- Copyright
- Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
- Package
- Zend_Service
- Subpackage
- DeveloperGarden
- Version
- $Id$
\Zend_Service_DeveloperGarden_ConferenceCall
- Parent(s)
- \Zend_Service_DeveloperGarden_Client_ClientAbstract
- Author
- Marco Kaiser
- Category
- Zend
- Copyright
- Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
Properties
array $_classMap = array('ConferenceDetailStruct' => 'Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail', 'ConferenceAccStruct' => 'Zend_Service_DeveloperGarden_ConferenceCall_ConferenceAccount', 'ScheduleStruct' => 'Zend_Service_DeveloperGarden_ConferenceCall_ConferenceSchedule', 'ParticipantStruct' => 'Zend_Service_DeveloperGarden_ConferenceCall_Participant', 'ParticipantDetailStruct' => 'Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail', 'ParticipantStatusStruct' => 'Zend_Service_DeveloperGarden_ConferenceCall_ParticipantStatus', 'CCSResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType', 'createConferenceResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_CreateConferenceResponse', 'createConferenceResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_CreateConferenceResponseType', 'removeConferenceResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_RemoveConferenceResponse', 'commitConferenceResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_CommitConferenceResponse', 'updateConferenceResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_UpdateConferenceResponse', 'getConferenceStatusResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceStatusResponse', 'getConferenceStatusResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceStatusResponseType', 'getRunningConferenceResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetRunningConferenceResponse', 'getRunningConferenceResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetRunningConferenceResponseType', 'getConferenceListResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceListResponse', 'getConferenceListResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceListResponseType', 'newParticipantResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_NewParticipantResponse', 'newParticipantResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_NewParticipantResponseType', 'removeParticipantResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_RemoveParticipantResponse', 'updateParticipantResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_UpdateParticipantResponse', 'getParticipantStatusResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetParticipantStatusResponse', 'getParticipantStatusResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetParticipantStatusResponseType', 'createConferenceTemplateResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_CreateConferenceTemplateResponse', 'createConferenceTemplateResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_CreateConferenceTemplateResponseType', 'getConferenceTemplateResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateResponse', 'getConferenceTemplateResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateResponseType', 'updateConferenceTemplateResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_UpdateConferenceTemplateResponse', 'removeConferenceTemplateResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_RemoveConferenceTemplateResponse', 'getConferenceTemplateListResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateListResponse', 'getConferenceTemplateListResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateListResponseType', 'addConferenceTemplateParticipantResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_AddConferenceTemplateParticipantResponse', 'addConferenceTemplateParticipantResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_AddConferenceTemplateParticipantResponseType', 'getConferenceTemplateParticipantResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateParticipantResponse', 'getConferenceTemplateParticipantResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateParticipantResponseType', 'updateConferenceTemplateParticipantResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_UpdateConferenceTemplateParticipantResponse', 'removeConferenceTemplateParticipantResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_RemoveConferenceTemplateParticipantResponse')
array('ConferenceDetailStruct' => 'Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail', 'ConferenceAccStruct' => 'Zend_Service_DeveloperGarden_ConferenceCall_ConferenceAccount', 'ScheduleStruct' => 'Zend_Service_DeveloperGarden_ConferenceCall_ConferenceSchedule', 'ParticipantStruct' => 'Zend_Service_DeveloperGarden_ConferenceCall_Participant', 'ParticipantDetailStruct' => 'Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail', 'ParticipantStatusStruct' => 'Zend_Service_DeveloperGarden_ConferenceCall_ParticipantStatus', 'CCSResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType', 'createConferenceResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_CreateConferenceResponse', 'createConferenceResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_CreateConferenceResponseType', 'removeConferenceResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_RemoveConferenceResponse', 'commitConferenceResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_CommitConferenceResponse', 'updateConferenceResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_UpdateConferenceResponse', 'getConferenceStatusResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceStatusResponse', 'getConferenceStatusResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceStatusResponseType', 'getRunningConferenceResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetRunningConferenceResponse', 'getRunningConferenceResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetRunningConferenceResponseType', 'getConferenceListResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceListResponse', 'getConferenceListResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceListResponseType', 'newParticipantResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_NewParticipantResponse', 'newParticipantResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_NewParticipantResponseType', 'removeParticipantResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_RemoveParticipantResponse', 'updateParticipantResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_UpdateParticipantResponse', 'getParticipantStatusResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetParticipantStatusResponse', 'getParticipantStatusResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetParticipantStatusResponseType', 'createConferenceTemplateResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_CreateConferenceTemplateResponse', 'createConferenceTemplateResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_CreateConferenceTemplateResponseType', 'getConferenceTemplateResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateResponse', 'getConferenceTemplateResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateResponseType', 'updateConferenceTemplateResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_UpdateConferenceTemplateResponse', 'removeConferenceTemplateResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_RemoveConferenceTemplateResponse', 'getConferenceTemplateListResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateListResponse', 'getConferenceTemplateListResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateListResponseType', 'addConferenceTemplateParticipantResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_AddConferenceTemplateParticipantResponse', 'addConferenceTemplateParticipantResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_AddConferenceTemplateParticipantResponseType', 'getConferenceTemplateParticipantResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateParticipantResponse', 'getConferenceTemplateParticipantResponseType' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateParticipantResponseType', 'updateConferenceTemplateParticipantResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_UpdateConferenceTemplateParticipantResponse', 'removeConferenceTemplateParticipantResponse' => 'Zend_Service_DeveloperGarden_Response_ConferenceCall_RemoveConferenceTemplateParticipantResponse')
Details- Type
- array
string $_wsdlFile = 'https://gateway.developer.telekom.com/p3gw-mod-odg-ccs/services/ccsPort?wsdl'
'https://gateway.developer.telekom.com/p3gw-mod-odg-ccs/services/ccsPort?wsdl'
Details- Type
- string
Methods
addConferenceTemplateParticipant(string $templateId, \Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail $participant) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_AddConferenceTemplateParticipantResponseType
adds a new participants to the template
Name | Type | Description |
---|---|---|
$templateId | string | |
$participant | \Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_AddConferenceTemplateParticipantResponseType |
commitConference(string $conferenceId) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_CommitConferenceResponse
commits the given conference
Name | Type | Description |
---|---|---|
$conferenceId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CommitConferenceResponse |
createConference(string $ownerId, \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail $conferenceDetails, \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceSchedule $conferenceSchedule = null, integer $account = null) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_CreateConferenceResponseType
creates a new conference, ownerId should be between 3 and 39 chars
Name | Type | Description |
---|---|---|
$ownerId | string | |
$conferenceDetails | \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail | |
$conferenceSchedule | \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceSchedule | |
$account | integer |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CreateConferenceResponseType |
createConferenceTemplate(string $ownerId, \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail $conferenceDetails, array $participants = null) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_CreateConferenceTemplateResponseType
creates a new conference template
Name | Type | Description |
---|---|---|
$ownerId | string | |
$conferenceDetails | \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail | |
$participants | array |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CreateConferenceTemplateResponseType |
getConferenceList(integer $what = 0, string $ownerId = null) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceListResponseType
returns a list of conferences
Name | Type | Description |
---|---|---|
$what | integer | |
$ownerId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceListResponseType |
getConferenceStatus(string $conferenceId, integer $what = 0) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceStatusResponseType
get conference status details
Name | Type | Description |
---|---|---|
$conferenceId | string | |
$what | integer |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceStatusResponseType |
getConferenceTemplate(string $templateId) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateResponseType
get a specific template
Name | Type | Description |
---|---|---|
$templateId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateResponseType |
getConferenceTemplateList(string $ownerId) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateListResponseType
lists all available conference templates for the given owner
Name | Type | Description |
---|---|---|
$ownerId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateListResponseType |
getConferenceTemplateParticipant(string $templateId, string $participantId) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateParticipantResponseType
returns a praticipant for the given templateId
Name | Type | Description |
---|---|---|
$templateId | string | |
$participantId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateParticipantResponseType |
getParticipantStatus(string $conferenceId, string $participantId) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_GetParticipantStatusResponseType
fetches the participant details for the given conferenceId
Name | Type | Description |
---|---|---|
$conferenceId | string | |
$participantId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetParticipantStatusResponseType |
getRunningConference( $conferenceId) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_GetRunningConferenceResponseType
returns the conferenceId of the running conference instance for a planned recurring conference or the current conferenceId
Name | Type | Description |
---|---|---|
$conferenceId |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetRunningConferenceResponseType |
newParticipant(string $conferenceId, \Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail $participant) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_NewParticipantResponseType
adds a new participant to the given conference
Name | Type | Description |
---|---|---|
$conferenceId | string | |
$participant | \Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_NewParticipantResponseType |
removeConference(string $conferenceId) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType
remove a conference
Name | Type | Description |
---|---|---|
$conferenceId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType |
removeConferenceTemplate(string $templateId) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType
remove a conference template
Name | Type | Description |
---|---|---|
$templateId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType |
removeConferenceTemplateParticipant(string $templateId, string $participantId) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType
removes a praticipant from the given templateId
Name | Type | Description |
---|---|---|
$templateId | string | |
$participantId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType |
removeParticipant(string $conferenceId, string $participantId) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType
removes the given participant from the conference
Name | Type | Description |
---|---|---|
$conferenceId | string | |
$participantId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType |
updateConference(string $conferenceId, string $ownerId = null, \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail $conferenceDetails = null, \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceSchedule $conferenceSchedule = null, string $account = null) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType
updates a conference with the given parameter
Name | Type | Description |
---|---|---|
$conferenceId | string | |
$ownerId | string | |
$conferenceDetails | \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail | |
$conferenceSchedule | \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceSchedule | |
$account | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType |
updateConferenceTemplate(string $templateId, string $initiatorId = null, \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail $conferenceDetails = null) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType
updates a conference template
Name | Type | Description |
---|---|---|
$templateId | string | |
$initiatorId | string | |
$conferenceDetails | \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType |
updateConferenceTemplateParticipant(string $templateId, string $participantId, \Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail $participant) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType
updates the participants details
Name | Type | Description |
---|---|---|
$templateId | string | |
$participantId | string | |
$participant | \Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType |
updateParticipant(string $conferenceId, string $participantId, integer $action = null, \Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail $participant = null) : \Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType
updates the participant in the given conference
Name | Type | Description |
---|---|---|
$conferenceId | string | |
$participantId | string | |
$action | integer | |
$participant | \Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType |