Avaya DXX-1015-01 manual Method Overview, Issue 1.0 June 2002

Page 47

 

Method Overview

 

 

ADU.GetUserSessions

Returns the sessions of all clients believed to have an

 

interest in the ADU.

ADU.GetValues

Retrieves all of the values of an ADU.

ADU.GetValueHistory

Returns everything that is known about the named field's

 

values in an ADU.

ADU.GetValuesHistory

Returns everything that is known about all values in an

 

ADU.

ADU.IncrValue

A useful alternative to using SetOneValue and

 

GetOneValue to modify a value when there is a risk that

 

two applications might conflict, and the value being

 

changed is numeric.

ADU.Monitor

Changes Assign criteria.

ADU.RemoteWatcher

Reserved.

ADU.SetAndTerminate

Combines a SetValues and a Terminate.

ADU.SetAndTransfer

Combines SetValues and Transfer into a single call, as

 

these operations often occur together.

ADU.SetDefaultHistoryFilter

Reserved.

ADU.SetHistoryFilter

Allows the caller to specify which types of events are saved

 

when an individual ADU is sent to the eventsink server,

 

overriding the default history filter for one ADU.

ADU.SetOneValue

Sets one ADU data element.

ADU.SetValues

Sets one or more ADU data elements.

ADU.SetValuesExtended

Performs a SetValues, but in addition returns a parallel list

 

of names that it created while resolving container names.

ADU.Terminate

Removes the client's name from the list of interested

 

parties for one ADU.

ADU.TerminateMine

Removes the client's name from the list of interested

 

parties for all ADUs.

ADU.Touch

Accesses or “touches” an ADU onceper invocation, as a

 

default, to prevent it from being harvested from memory

 

out of idleness.

ADU.Transfer

Adds a new client to an ADU's list of interested parties.

Issue 1.0 June 2002 47

Image 47
Contents Avaya Interaction Center Acknowledgment Contents Agent Data Unit Server Programmer’s Guide ContentsFont Type Meaning Before YOU BeginTypographical Conventions Contacting Technical SupportElectronic Documentation Product DocumentationReadme File Printed Documentation Educational ServicesEducational Services Issue 1.0 June 2002Agent Data Unit Server Programmer’s Guide Overview Start-up ProceduresChapter ADU Server ADU Server Cooperation of ADU ServersADU Creation Chapter Agent Data UnitDefinition of an ADU ADU LifecycleAgent Data Unit Listing Active ADUsADU Termination Aduid Bytes Example Description ContentsAduid ADU Data TableADU 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 Following ADU fields are used by queues on Avaya IC Queue ADU FieldsContainers ContainersContainer Names and Special Tokens Limitations of Container Syntax Containername .!loginidADU.Create VDU.Create Container ConfigurationsParameter Type Default Description ADU.Update VDU.UpdateEDU Values written if tscon is set to true Agent Data Unit Description Message Chapter Event MonitoringADU Event Monitoring Event Monitoring Starting and Stopping Event MonitoringMonitoring Criteria Syntax Setting Event Monitoring CriteriaSetting Event Monitoring Criteria Example ADU.Assign loginid=Joe & ts.1.s=wrapup Relational Operators Symbol Definition DescriptionWildcard Definition Example Boolean OperatorsMonitoring Criteria Wildcards Criteria Example Description Monitoring Criteria ExamplesEvent Monitoring Agent Data Unit Server Programmer’s Guide Priority Description Cause/Recommended Action Chapter AlarmsAlarms ADU Server Alias Name Chapter ADU Server ConfigurationConfiguration Parameters System ConsiderationsADU Server Configuration Configuration Parameters Sheet 4 Name Description Set them on the Config tab of the ADU Server Editor dialogADU 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.DeleteValues ADU.DeleteSubTreeADU.EventsIn ADU.EventsInADU.Find Locate an ADU having a key containing ADU.FindByKeyADU.FindOrCreate ADU.FindOrCreateADU.ForceTerminate ADU.ForwardEventADU.GetOneValue ADU.GetActiveADU.GetSomeValues ADU.GetSomeValuesADU.GetSubTree ADU.GetValueHistory ADU.GetValuesADU.GetValuesHistory ADU.GetValuesHistoryFirst value that was set was truth ADU.IncrValue ADU.IncrValueADU.Monitor ADU.SetAndTerminate ADU.RemoteWatcherADU.SetAndTransfer ADU.SetDefaultHistoryFilterADU.SetAndTransfer Hsnostart Hsnochange Hsnotransfer Hsnouser Hsnodelete ADU.SetHistoryFilterADU.SetOneValue ADU.SetOneValueADU.SetValuesExtended ADU.SetValuesADU.Suspend ADU.SuspendADU.Terminate ADU.Touch ADU.TerminateMineADU.Transfer ADU.TransferADU Server Methods Agent Data Unit Server Programmer’s Guide Index SymbolsAduid IndexIssue 1.0 June 2002 Index Index Index Agent Data Unit Server Programmer’s Guide