Avaya DXX-1015-01 manual ADU.GetActive, ADU.GetOneValue

Page 54

Chapter 7 ADU Server Methods

Description This method is reserved. ADU Servers use this method to pass events to each other. Client applications should not call this method.

ADU.GetActive

IDL Syntax

ORBStatus GetActive( out SeqADU_ID aduseq ) ;

Description

This method finds all the active ADUs at the time the call is made. Note that only ADUs currently

 

in memory are found.

 

Output Parameters

 

 

aduseq

A list of active ADUs.

Returns

 

 

 

VESP_SUCCESS

Request was successful.

C Program Example

 

 

SeqADU_ID ADU_ids;

 

 

/* Initialize a sequence of ADUs (0 specifies no limit) */

 

ADU_ids._maximum

= 0;

 

ADU_ids._length

= 0;

 

ADU_ids._buffer

= NULL;

 

status = Vesp_Request("ADU.GetActive", callback, user_data,

 

 

session, &ADU_ids );

ADU.GetOneValue

IDL Syntax ORBStatus GetOneValue( in ADU_ID aduid, in string name, out string value ) ; Description This method retrieves one value from an ADU.

Input Parameters

aduid

Agent Data Unit Identifier.

name

ADU element to be returned.

Output Parameters

value

One returned value from the ADU.

54 Agent Data Unit Server Programmer’s Guide

Image 54
Contents Avaya Interaction Center Acknowledgment Contents Contents Agent Data Unit Server Programmer’s GuideContacting Technical Support Before YOU BeginTypographical Conventions Font Type MeaningProduct Documentation Readme FileElectronic Documentation Issue 1.0 June 2002 Educational ServicesEducational Services Printed DocumentationAgent Data Unit Server Programmer’s Guide Start-up Procedures Chapter ADU ServerOverview Cooperation of ADU Servers ADU ServerADU Lifecycle Chapter Agent Data UnitDefinition of an ADU ADU CreationListing Active ADUs ADU TerminationAgent Data Unit ADU Data Table Bytes Example Description ContentsAduid AduidADU Contents ADU Contents Core ADU FieldsField Name Description Set By Agent ADU Fields Description Set BySheet 1 Sheet 2 Sheet 3 Voice Data Containers Sheet 4Value Explanation Queue ADU Fields Following ADU fields are used by queues on Avaya ICContainers ContainersContainer Names and Special Tokens Containername .!loginid Limitations of Container SyntaxADU.Update VDU.Update Container ConfigurationsParameter Type Default Description ADU.Create VDU.CreateEDU Values written if tscon is set to true Agent Data Unit Chapter Event Monitoring ADU Event MonitoringDescription Message Starting and Stopping Event Monitoring Event MonitoringSetting Event Monitoring Criteria Setting Event Monitoring CriteriaMonitoring Criteria Syntax Example ADU.Assign loginid=Joe & ts.1.s=wrapup Symbol Definition Description Relational OperatorsBoolean Operators Monitoring Criteria WildcardsWildcard Definition Example Monitoring Criteria Examples Criteria Example DescriptionEvent Monitoring Agent Data Unit Server Programmer’s Guide Chapter Alarms Priority Description Cause/Recommended ActionAlarms System Considerations Chapter ADU Server ConfigurationConfiguration Parameters ADU Server Alias NameADU Server Configuration Configuration Parameters Sheet 4 Set them on the Config tab of the ADU Server Editor dialog Name DescriptionADU Server Configuration Chapter IDL Specification IDL Specification Chapter ADU Server Methods Method ObjectivesException Information Routing Requests Method OverviewADU Server Methods Method Overview Methods ADU.AssignADU.Create ADU.Deassign ADU.DeleteOneValueADU.Deassign ADU.DeleteSubTree ADU.DeleteValuesADU.EventsIn ADU.FindADU.EventsIn ADU.FindByKey Locate an ADU having a key containingADU.ForwardEvent ADU.FindOrCreateADU.ForceTerminate ADU.FindOrCreateADU.GetActive ADU.GetOneValueADU.GetSomeValues ADU.GetSubTreeADU.GetSomeValues ADU.GetValues ADU.GetValueHistoryADU.GetValuesHistory ADU.GetValuesHistoryFirst value that was set was truth ADU.IncrValue ADU.MonitorADU.IncrValue ADU.RemoteWatcher ADU.SetAndTerminateADU.SetDefaultHistoryFilter ADU.SetAndTransferADU.SetAndTransfer ADU.SetHistoryFilter Hsnostart Hsnochange Hsnotransfer Hsnouser HsnodeleteADU.SetOneValue ADU.SetOneValueADU.SetValues ADU.SetValuesExtendedADU.Suspend ADU.TerminateADU.Suspend ADU.TerminateMine ADU.TouchADU.Transfer ADU.TransferADU Server Methods Agent Data Unit Server Programmer’s Guide Symbols IndexIndex AduidIssue 1.0 June 2002 Index Index Index Agent Data Unit Server Programmer’s Guide