Avaya DXX-1015-01 manual ADU.GetValues, ADU.GetValueHistory

Page 56
ORBStatus GetValues( in ADU_ID aduid, out SeqCouple values ) ;

Chapter 7 ADU Server Methods

Output Parameters

matches

All names and values in the container or subcontainer.

ADU.GetValues

IDL Syntax

Description This method retrieves all of the values of an ADU.

Input Parameters

aduid

Agent Data Unit Identifier.

Output Parameters

values

A sequence to contain ADU information.

Returns

VESP_SUCCESS

Request was successful.

VESP_ERROR

ADUID was not found.

C Program Example

Get all of the data elements active in a specific ADU.

_IDL_SEQUENCE_Couple *values;

/* init an empty, unlimited sequence of Couples */ seq_couple = vesp_couple_seq_create();

status = Vesp_Request( "ADU.GetValues", callback, 0x2132, session, aduid, seq_couple);

ADU.GetValueHistory

IDL Syntax ORBStatus GetValueHistory( in string aduid, in string name,

out SeqString values, out SeqString when, out SeqString who) ;

Description GetValueHistory returns everything that is known about the named field's values in an ADU. It reports on all the values the field has had (up to the limit specified with the maxkeptrevisions configuration parameter), who set them, and when.

The returned arrays are parallel, with the bottommost element being the most recent.

56 Agent Data Unit Server Programmer’s Guide

Image 56
Contents Avaya Interaction Center Acknowledgment Contents Contents Agent Data Unit Server Programmer’s GuideBefore YOU Begin Typographical ConventionsContacting Technical Support Font Type MeaningElectronic Documentation Product DocumentationReadme File Educational Services Educational ServicesIssue 1.0 June 2002 Printed DocumentationAgent Data Unit Server Programmer’s Guide Overview Start-up ProceduresChapter ADU Server Cooperation of ADU Servers ADU ServerChapter Agent Data Unit Definition of an ADUADU Lifecycle ADU CreationAgent Data Unit Listing Active ADUsADU Termination Bytes Example Description Contents AduidADU Data Table AduidADU Contents Field Name Description Set By ADU ContentsCore ADU Fields Sheet 1 Agent ADU FieldsDescription Set By Sheet 2 Sheet 3 Value Explanation Voice Data ContainersSheet 4 Queue ADU Fields Following ADU fields are used by queues on Avaya ICContainers ContainersContainer Names and Special Tokens Containername .!loginid Limitations of Container SyntaxContainer Configurations Parameter Type Default DescriptionADU.Update VDU.Update ADU.Create VDU.CreateEDU Values written if tscon is set to true Agent Data Unit Description Message Chapter Event MonitoringADU Event Monitoring Starting and Stopping Event Monitoring Event MonitoringMonitoring Criteria Syntax Setting Event Monitoring CriteriaSetting Event Monitoring Criteria Example ADU.Assign loginid=Joe & ts.1.s=wrapup Symbol Definition Description Relational OperatorsWildcard Definition Example Boolean OperatorsMonitoring Criteria Wildcards Monitoring Criteria Examples Criteria Example DescriptionEvent Monitoring Agent Data Unit Server Programmer’s Guide Chapter Alarms Priority Description Cause/Recommended ActionAlarms Chapter ADU Server Configuration Configuration ParametersSystem Considerations 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 Exception Information Chapter ADU Server MethodsMethod Objectives ADU Server Methods Routing RequestsMethod Overview Method Overview ADU.Create MethodsADU.Assign ADU.Deassign ADU.DeassignADU.DeleteOneValue ADU.DeleteSubTree ADU.DeleteValuesADU.EventsIn ADU.EventsInADU.Find ADU.FindByKey Locate an ADU having a key containingADU.FindOrCreate ADU.ForceTerminateADU.ForwardEvent ADU.FindOrCreateADU.GetActive ADU.GetOneValueADU.GetSomeValues ADU.GetSomeValuesADU.GetSubTree ADU.GetValues ADU.GetValueHistoryADU.GetValuesHistory ADU.GetValuesHistoryFirst value that was set was truth ADU.IncrValue ADU.IncrValueADU.Monitor ADU.RemoteWatcher ADU.SetAndTerminateADU.SetAndTransfer ADU.SetDefaultHistoryFilterADU.SetAndTransfer ADU.SetHistoryFilter Hsnostart Hsnochange Hsnotransfer Hsnouser HsnodeleteADU.SetOneValue ADU.SetOneValueADU.SetValues ADU.SetValuesExtendedADU.Suspend ADU.SuspendADU.Terminate 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