Chapter 7 ADU Server Methods

Input Parameters

monitorcriteria

Monitor criteria string. If values contain anything other than letters and

 

numbers (for example, spaces), they should be enclosed in double

 

quotes, and \ or " characters must be quoted by a \ character. Refer to

 

“ADU Event Monitoring,” on page 27 for additional information.

Returns

VESP_SUCCESS

Request was successful.

VESP_ERROR

Invalid monitor criteria.

ADU.RemoteWatcher

IDL Syntax ORBStatus RemoteWatcher( in unsigned long handleis, in string cri) ;

Description This method is reserved. Client applications should not call this method.

When multiple ADU Servers are listed in one directory, any Assign, Monitor, or Deassign method invocation is communicated by the local ADU Server to all other ADU Servers by a RemoteWatcher method invocation.

RemoteWatcher events are included in the ADU Server log file following Assign, Monitor, or Deassign events. They take the form:

uuid.RemoteWatcher( nnnn, "abcde" )

where: uuid is the UUID of the ADU Server

nnnnis a number used internally.

abcde is a string identifying the Assign or Monitor criteria. A blank string indicates a Deassign method invocation.

ADU.SetAndTerminate

IDL Syntax ORBStatus SetAndTerminate( in ADU_ID aduid, in SeqCouple data ) ;

Description This method combines a SetValues and a Terminate.

Input Parameters

aduid

An ADUID.

data

Values to be set, not to exceed 1023 values.

60 Agent Data Unit Server Programmer’s Guide

Page 60
Image 60
Avaya DXX-1015-01 manual ADU.RemoteWatcher, ADU.SetAndTerminate