|
TANGO Java API ( TangORB-7.3.3.jar) |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IApiUtilDAO
| Method Summary | |
|---|---|
Database |
change_db_obj(java.lang.String host,
java.lang.String port)
Return the database object created for specified host and port, and set this database object for all following uses.. |
void |
create_event_consumer()
Create the event consumer. |
fr.esrf.TangoApi.AsyncCallObject |
get_async_object(int id)
Return the Asynch Object in hash table for the id |
org.omg.CORBA.Request |
get_async_request(int id)
Return the request in hash table for the id |
int |
get_asynch_cb_sub_model()
Set the callback sub model used (ApiDefs.PUSH_CALLBACK or ApiDefs.PULL_CALLBACK). |
void |
get_asynch_replies()
Fire callback methods for all (any device) asynchronous requests(cmd and attr) with already arrived replies. |
void |
get_asynch_replies(DeviceProxy dev)
Fire callback methods for all (any device) asynchronous requests(cmd and attr) with already arrived replies. |
void |
get_asynch_replies(DeviceProxy dev,
int timeout)
Fire callback methods for all (any device) asynchronous requests(cmd and attr) with already arrived replies. |
void |
get_asynch_replies(int timeout)
Fire callback methods for all (any device) asynchronous requests(cmd and attr) with already arrived replies. |
Database |
get_db_obj()
Return the database object created with TANGO_HOST environment variable . |
Database |
get_db_obj(java.lang.String tango_host)
Return the database object created for specified host and port. |
Database |
get_db_obj(java.lang.String host,
java.lang.String port)
Return the database object created for specified host and port. |
Database |
get_default_db_obj()
Return the database object created with TANGO_HOST environment variable . |
IEventConsumer |
get_event_consumer()
Get the event consumer singleton object. |
org.omg.CORBA.ORB |
get_orb()
Return the orb object |
int |
getReconnectionDelay()
Return reconnection delay for controle system. |
boolean |
in_server()
Return true if in server code or false if in client code. |
java.lang.String[] |
parseTangoHost(java.lang.String tgh)
Parse Tango host (check multi Tango_host) |
int |
pending_asynch_call(DeviceProxy dev,
int reply_model)
return the still pending asynchronous call for a reply model. |
int |
pending_asynch_call(int reply_model)
return the still pending asynchronous call for a reply model. |
int |
put_async_request(fr.esrf.TangoApi.AsyncCallObject aco)
Add request in hash table and return id |
java.lang.String |
qualityName(AttrQuality att_q)
|
java.lang.String |
qualityName(short att_q_val)
|
void |
remove_async_request(int id)
Remove asynchronous call request and id from hashtable. |
void |
set_async_reply_cb(int id,
CallBack cb)
Set the Callback object in AsyncCallObject for the id key. |
void |
set_async_reply_model(int id,
int reply_model)
Set the reply_model in AsyncCallObject for the id key. |
void |
set_asynch_cb_sub_model(int model)
Return the callback sub model used. |
Database |
set_db_obj(java.lang.String tango_host)
Return the database object created for specified host and port. |
Database |
set_db_obj(java.lang.String host,
java.lang.String port)
Return the database object created for specified host and port, and set this database object for all following uses.. |
void |
set_in_server(boolean val)
Return the orb object |
java.lang.String |
stateName(DevState state)
|
java.lang.String |
stateName(short state_val)
|
DbAttribute[] |
toDbAttributeArray(java.lang.String[] array,
int mode)
Convert a StringArray to a DbAttribute class array |
java.lang.String[] |
toStringArray(java.lang.String argin)
Convert arguments to one String array |
java.lang.String[] |
toStringArray(java.lang.String objname,
DbAttribute[] attr,
int mode)
Convert a DbAttribute class array to a StringArray. |
java.lang.String[] |
toStringArray(java.lang.String objname,
java.lang.String argin)
Convert arguments to one String array |
java.lang.String[] |
toStringArray(java.lang.String objname,
java.lang.String[] argin)
Convert arguments to one String array |
| Method Detail |
|---|
Database get_db_obj(java.lang.String tango_host)
throws DevFailed
tango_host - host and port (hostname:portnumber) where database is running.
DevFailed
Database get_default_db_obj()
throws DevFailed
DevFailed
Database get_db_obj()
throws DevFailed
DevFailed
Database get_db_obj(java.lang.String host,
java.lang.String port)
throws DevFailed
host - host where database is running.port - port for database connection.
DevFailed
Database change_db_obj(java.lang.String host,
java.lang.String port)
throws DevFailed
host - host where database is running.port - port for database connection.
DevFailed
Database set_db_obj(java.lang.String host,
java.lang.String port)
throws DevFailed
host - host where database is running.port - port for database connection.
DevFailed
Database set_db_obj(java.lang.String tango_host)
throws DevFailed
tango_host - host and port (hostname:portnumber) where database is running.
DevFailed
org.omg.CORBA.ORB get_orb()
throws DevFailed
DevFailedvoid set_in_server(boolean val)
boolean in_server()
int getReconnectionDelay()
int put_async_request(fr.esrf.TangoApi.AsyncCallObject aco)
org.omg.CORBA.Request get_async_request(int id)
throws DevFailed
DevFailedfr.esrf.TangoApi.AsyncCallObject get_async_object(int id)
void remove_async_request(int id)
void set_async_reply_model(int id,
int reply_model)
void set_async_reply_cb(int id,
CallBack cb)
int pending_asynch_call(DeviceProxy dev,
int reply_model)
dev - DeviceProxy object.reply_model - ApiDefs.ALL_ASYNCH, POLLING or CALLBACK.int pending_asynch_call(int reply_model)
reply_model - ApiDefs.ALL_ASYNCH, POLLING or CALLBACK.void set_asynch_cb_sub_model(int model)
model - ApiDefs.PUSH_CALLBACK or ApiDefs.PULL_CALLBACK.int get_asynch_cb_sub_model()
void get_asynch_replies()
void get_asynch_replies(int timeout)
void get_asynch_replies(DeviceProxy dev)
void get_asynch_replies(DeviceProxy dev,
int timeout)
java.lang.String[] toStringArray(java.lang.String objname,
java.lang.String[] argin)
java.lang.String[] toStringArray(java.lang.String objname,
java.lang.String argin)
java.lang.String[] toStringArray(java.lang.String argin)
java.lang.String[] toStringArray(java.lang.String objname,
DbAttribute[] attr,
int mode)
objname - object name (used in first index of output array)..attr - DbAttribute array to be converted
DbAttribute[] toDbAttributeArray(java.lang.String[] array,
int mode)
throws DevFailed
array - String array to be convertedmode - decode argout params mode (mode=2 added 26/10/04)
DevFailedjava.lang.String stateName(DevState state)
java.lang.String stateName(short state_val)
java.lang.String qualityName(AttrQuality att_q)
java.lang.String qualityName(short att_q_val)
java.lang.String[] parseTangoHost(java.lang.String tgh)
throws DevFailed
DevFailed
void create_event_consumer()
throws DevFailed
DevFailedIEventConsumer get_event_consumer()
|
TANGO Java API ( TangORB-7.3.3.jar) |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||