Avaya DXX-1015-01 Manuale Utente

Pagina di 74
Chapter 7   ADU Server Methods
60 Agent Data Unit Server Programmer’s Guide
Input Parameters
Returns
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:
ADU.SetAndTerminate
IDL Syntax
ORBStatus SetAndTerminate( in ADU_ID aduid, in SeqCouple data ) ; 
Description
This method combines a SetValues and a Terminate.
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 
VESP_SUCCESS 
Request was successful.
VESP_ERROR
Invalid monitor criteria.
uuid.RemoteWatcher( nnnn, "abcde" )
where:
uuid is the UUID of the ADU Server
nnnn is a number used internally.
abcde is a string identifying the Assign or Monitor criteria. A blank 
string indicates a Deassign method invocation.
aduid
An ADUID.
data
Values to be set, not to exceed 1023 values.