|
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 IDatabaseDAO
| Method Summary | |
|---|---|
void |
add_device(Database database,
DbDevInfo devinfo)
Add/update a device to the database |
void |
add_device(Database database,
java.lang.String devname,
java.lang.String classname,
java.lang.String servname)
Add/update a device to the database |
void |
add_server(Database database,
java.lang.String servname,
DbDevInfo[] devinfo)
Add a group of devices to the database. |
int |
checkAccessControl(Database database,
java.lang.String devname)
Check Tango Access. |
void |
delete_attribute_alias(Database database,
java.lang.String alias)
Query the database to delete alias for the specified attribute alias. |
void |
delete_class_attribute_property(Database database,
java.lang.String name,
java.lang.String attname,
java.lang.String propname)
Delete a property for the specified object. |
void |
delete_class_attribute_property(Database database,
java.lang.String name,
java.lang.String attname,
java.lang.String[] propnames)
Delete a list of properties for the specified object. |
void |
delete_class_property(Database database,
java.lang.String name,
DbDatum[] properties)
Delete a list of properties for the specified object. |
void |
delete_class_property(Database database,
java.lang.String name,
java.lang.String propname)
Delete a property for the specified object. |
void |
delete_class_property(Database database,
java.lang.String name,
java.lang.String[] propnames)
Delete a list of properties for the specified object. |
void |
delete_device_alias(Database database,
java.lang.String alias)
Query the database to delete alias for the specified device alias. |
void |
delete_device_attribute_property(Database database,
java.lang.String devname,
DbAttribute attr)
Delete an list of attributes properties for the specified object. |
void |
delete_device_attribute_property(Database database,
java.lang.String devname,
DbAttribute[] attr)
Delete a list of attributes properties for the specified object. |
void |
delete_device_attribute_property(Database database,
java.lang.String devname,
java.lang.String attname,
java.lang.String propname)
Delete a property for the specified object. |
void |
delete_device_attribute_property(Database database,
java.lang.String devname,
java.lang.String attname,
java.lang.String[] propnames)
Delete a list of properties for the specified object. |
void |
delete_device_attribute(Database database,
java.lang.String devname,
java.lang.String attname)
Delete an attribute for the specified object. |
void |
delete_device_property(Database database,
java.lang.String name,
DbDatum[] properties)
Delete a list of properties for the specified object. |
void |
delete_device_property(Database database,
java.lang.String name,
java.lang.String propname)
Delete a property for the specified object. |
void |
delete_device_property(Database database,
java.lang.String name,
java.lang.String[] propnames)
Delete a list of properties for the specified object. |
void |
delete_device(Database database,
java.lang.String devname)
Delete the device of the specified name from the database |
void |
delete_property(Database database,
java.lang.String name,
DbDatum[] properties)
Delete a list of properties for the specified object. |
void |
delete_property(Database database,
java.lang.String name,
java.lang.String propname)
Delete a property for the specified object. |
void |
delete_property(Database database,
java.lang.String name,
java.lang.String[] propnames)
Delete a list of properties for the specified object. |
void |
delete_server_info(Database database,
java.lang.String servname)
Delete server information in databse. |
void |
delete_server(Database database,
java.lang.String devname)
Delete the device server and its associated devices from the database. |
void |
export_device(Database database,
DbDevExportInfo devinfo)
Update the export info fort this device in the database. |
void |
export_server(Database database,
DbDevExportInfo[] devinfo)
Add a group of devices to the database. |
java.lang.String |
get_alias_device(Database database,
java.lang.String alias)
Query the database a device for the specified alias. |
java.lang.String[] |
get_attribute_alias_list(Database database,
java.lang.String wildcard)
Query the database for a list of aliases for the specified wildcard. |
java.lang.String |
get_attribute_alias(Database database,
java.lang.String attname)
Query the database for a list of aliases for the specified attribute. |
java.lang.String[] |
get_class_attribute_list(Database database,
java.lang.String classname,
java.lang.String wildcard)
Query the database for a attributes defined for a class. |
DbHistory[] |
get_class_attribute_property_history(Database database,
java.lang.String classname,
java.lang.String attname,
java.lang.String propname)
Returns the history of the specified class attribute property. |
DbAttribute |
get_class_attribute_property(Database database,
java.lang.String classname,
java.lang.String attname)
Query the database for a attribute properties for trhe specified class. |
DbAttribute[] |
get_class_attribute_property(Database database,
java.lang.String classname,
java.lang.String[] attnames)
Query the database for a list of class attributes properties for the pecified object. |
java.lang.String |
get_class_for_device(Database database,
java.lang.String devname)
|
java.lang.String[] |
get_class_inheritance_for_device(Database database,
java.lang.String devname)
|
java.lang.String[] |
get_class_list(Database database,
java.lang.String servname)
Query the database for a list of classes registred in the database. |
DbHistory[] |
get_class_property_history(Database database,
java.lang.String classname,
java.lang.String propname)
Returns the history of the specified class property. |
java.lang.String[] |
get_class_property_list(Database database,
java.lang.String classname,
java.lang.String wildcard)
Query the database for a list of class properties for the pecified object. |
DbDatum[] |
get_class_property(Database database,
java.lang.String name,
DbDatum[] properties)
Query the database for a list of class properties for the pecified object. |
DbDatum |
get_class_property(Database database,
java.lang.String name,
java.lang.String propname)
Query the database for a class property for the pecified object. |
DbDatum[] |
get_class_property(Database database,
java.lang.String name,
java.lang.String[] propnames)
Query the database for a list of class properties for the pecified object. |
java.lang.String[] |
get_device_alias_list(Database database,
java.lang.String wildcard)
Query the database for a list of aliases for the specified wildcard. |
java.lang.String |
get_device_alias(Database database,
java.lang.String devname)
Query the database for an alias for the specified device. |
java.lang.String[] |
get_device_attribute_list(Database database,
java.lang.String devname)
Query the database for a list of device attributes |
DbHistory[] |
get_device_attribute_property_history(Database database,
java.lang.String devname,
java.lang.String attname,
java.lang.String propname)
Returns the history of the specified device attribute property. |
DbAttribute |
get_device_attribute_property(Database database,
java.lang.String devname,
java.lang.String attname)
Query the database for device attribute property for the pecified object. |
DbAttribute[] |
get_device_attribute_property(Database database,
java.lang.String devname,
java.lang.String[] attnames)
Query the database for a list of device attributes properties for the pecified object. |
java.lang.String[] |
get_device_class_list(Database database,
java.lang.String servname)
Query the database for server devices and classes. |
java.lang.String[] |
get_device_domain(Database database,
java.lang.String wildcard)
Query the database for a list of device domain names witch match the wildcard provided. |
java.lang.String[] |
get_device_exported_for_class(Database database,
java.lang.String classname)
Query database for list of exported devices for the specified class name. |
java.lang.String[] |
get_device_exported(Database database,
java.lang.String wildcard)
Query database for list of exported devices. |
java.lang.String[] |
get_device_family(Database database,
java.lang.String wildcard)
Query the database for a list of device family names witch match the wildcard provided. |
DeviceInfo |
get_device_info(Database database,
java.lang.String devname)
Query the database for the export and more info of the specified device. |
java.lang.String[] |
get_device_list(Database database,
java.lang.String wildcard)
Query database for list of devices. |
java.lang.String[] |
get_device_member(Database database,
java.lang.String wildcard)
Query the database for a list of device member names witch match the wildcard provided. |
java.lang.String[] |
get_device_name(Database database,
java.lang.String servname,
java.lang.String classname)
Query the database for a list of devices served by the specified server and of the specified class. |
DbHistory[] |
get_device_property_history(Database database,
java.lang.String devname,
java.lang.String propname)
Returns the history of the specified device property. |
java.lang.String[] |
get_device_property_list(Database database,
java.lang.String devname,
java.lang.String wildcard)
Query the database for a list of device properties for the pecified object. |
DbDatum[] |
get_device_property(Database database,
java.lang.String name,
DbDatum[] properties)
Query the database for a list of device properties for the pecified object. |
DbDatum |
get_device_property(Database database,
java.lang.String name,
java.lang.String propname)
Query the database for a device property for the pecified object. |
DbDatum[] |
get_device_property(Database database,
java.lang.String name,
java.lang.String[] propnames)
Query the database for a list of device properties for the pecified object. |
java.lang.String[] |
get_host_list(Database database)
Query the database for a list of host registred. |
java.lang.String[] |
get_host_list(Database database,
java.lang.String wildcard)
Query the database for a list of host registred. |
java.lang.String[] |
get_host_server_list(Database database,
java.lang.String hostname)
Query the database for a list of servers registred on the specified host. |
java.lang.String |
get_info(Database database)
Query the database for general info about the table in the database. |
java.lang.String[] |
get_instance_name_list(Database database,
java.lang.String servname)
Query the database for a list of instance names registred for specified server name. |
java.lang.String[] |
get_object_list(Database database,
java.lang.String wildcard)
Query the database for a list of object (ie non-device) for which properties are defiend. |
java.lang.String[] |
get_object_property_list(Database database,
java.lang.String objname,
java.lang.String wildcard)
Query the database for a list of object (ie non-device) for which properties are defiend. |
DbHistory[] |
get_property_history(Database database,
java.lang.String objname,
java.lang.String propname)
Returns the history of the specified object property. |
DbDatum[] |
get_property(Database database,
java.lang.String name,
DbDatum[] properties)
Query the database for a list of object (ie non-device) properties for thr dpecified object. |
DbDatum |
get_property(Database database,
java.lang.String name,
java.lang.String propname)
Query the database for an object (ie non-device) property for the pecified object. |
DbDatum[] |
get_property(Database database,
java.lang.String name,
java.lang.String[] propnames)
Query the database for a list of object (ie non-device) properties for the pecified object. |
DbDatum |
get_property(Database database,
java.lang.String name,
java.lang.String propname,
boolean forced)
Query the database for an object (ie non-device) property for the pecified object without access check (initilizing phase). |
java.lang.String[] |
get_server_class_list(Database database,
java.lang.String servname)
Query the database for a list of classes instancied for a server. |
DbServInfo |
get_server_info(Database database,
java.lang.String servname)
Query the database for server information. |
java.lang.String[] |
get_server_list(Database database)
Query the database for a list of servers registred in the database. |
java.lang.String[] |
get_server_list(Database database,
java.lang.String wildcard)
Query the database for a list of servers registred in the database. |
java.lang.String[] |
get_server_name_list(Database database)
Query the database for a list of server names registred in the database. |
java.lang.String[] |
getDevices(Database database,
java.lang.String wildcard)
|
java.lang.String[] |
getServices(Database database,
java.lang.String servicename,
java.lang.String instname)
Query database for specified services. |
DbDevImportInfo |
import_device(Database database,
java.lang.String devname)
Query the database for the export info of the specified device. |
DbEventImportInfo |
import_event(Database database,
java.lang.String channel_name)
Query the database for the export info of the specified event. |
void |
init(Database database)
Database access init method. |
void |
init(Database database,
java.lang.String host,
java.lang.String port)
Database access constructor. |
boolean |
isCommandAllowed(Database database,
java.lang.String classname,
java.lang.String cmd)
Check for specified device, the specified command is allowed. |
void |
put_attribute_alias(Database database,
java.lang.String attname,
java.lang.String aliasname)
Set an alias for a attribute name |
void |
put_class_attribute_property(Database database,
java.lang.String classname,
DbAttribute attr)
Insert or update a list of properties for the specified class attribute. |
void |
put_class_attribute_property(Database database,
java.lang.String classname,
DbAttribute[] attr)
Insert or update a list of properties for the specified class attribute. |
void |
put_class_property(Database database,
java.lang.String name,
DbDatum[] properties)
Insert or update a list of properties for the specified class. |
void |
put_device_alias(Database database,
java.lang.String devname,
java.lang.String aliasname)
Set an alias for a device name |
void |
put_device_attribute_property(Database database,
java.lang.String devname,
DbAttribute attr)
Insert or update a list of attribute properties for the specified device. |
void |
put_device_attribute_property(Database database,
java.lang.String devname,
DbAttribute[] attr)
Insert or update a list of attribute properties for the specified device. |
void |
put_device_property(Database database,
java.lang.String name,
DbDatum[] properties)
Insert or update a list of properties for the specified device The property names and their values are specified by the DbDatum array. |
void |
put_property(Database database,
java.lang.String name,
DbDatum[] properties)
Insert or update a list of properties for the specified object The property names and their values are specified by the DbDatum array. |
void |
put_server_info(Database database,
DbServInfo info)
Add/update server information in databse. |
void |
registerService(Database database,
java.lang.String serviceName,
java.lang.String instanceName,
java.lang.String devname)
Register a device as a Tango service : ServiceName/InstanceName:DeviceName |
java.lang.String |
toString(Database database)
|
void |
unexport_device(Database database,
java.lang.String devname)
Mark the specified server as unexported in the database. |
void |
unexport_server(Database database,
java.lang.String devname)
Mark all devices exported for this device server as unexported. |
void |
unregisterService(Database database,
java.lang.String serviceName,
java.lang.String instanceName,
java.lang.String devname)
Unregister a device as a Tango service : ServiceName/InstanceName:DeviceName |
| Methods inherited from interface fr.esrf.TangoApi.IConnectionDAO |
|---|
adm_name, black_box, build_connection, checkIfTaco, checkIfTango, command_inout, command_inout, command_list_query, description, dev_import, get_class_name, get_device, get_host_name, get_idl_version, get_ior, get_name, get_server_name, get_source, get_tango_host, get_timeout_millis, get_timeout, get_transparency_reconnection, getAccessControl, info_3, info, init, init, init, init, init, init, init, init, is_taco, isAllowedCommand, ping, set_source, set_timeout_millis, set_transparency_reconnection, setAccessControl, throw_dev_failed |
| Method Detail |
|---|
void init(Database database)
throws DevFailed
DevFailed - in case of environment not corectly set.
void init(Database database,
java.lang.String host,
java.lang.String port)
throws DevFailed
host - host where database is running.port - port for database connection.
DevFailed - in case of host or port not availablejava.lang.String toString(Database database)
java.lang.String get_info(Database database)
throws DevFailed
DevFailed
java.lang.String[] get_host_list(Database database)
throws DevFailed
DevFailed
java.lang.String[] get_host_list(Database database,
java.lang.String wildcard)
throws DevFailed
wildcard - Wildcard char is '*' and matches wildvcard characters.
DevFailed
java.lang.String[] get_server_class_list(Database database,
java.lang.String servname)
throws DevFailed
servname - server name and instance name (ie.: Serial/i1).
DevFailed
java.lang.String[] get_server_name_list(Database database)
throws DevFailed
DevFailed
java.lang.String[] get_instance_name_list(Database database,
java.lang.String servname)
throws DevFailed
servname - server name.
DevFailed
java.lang.String[] get_server_list(Database database)
throws DevFailed
DevFailed
java.lang.String[] get_server_list(Database database,
java.lang.String wildcard)
throws DevFailed
wildcard - Wildcard char is '*' and matches wildvcard characters.
DevFailed
java.lang.String[] get_host_server_list(Database database,
java.lang.String hostname)
throws DevFailed
hostname - the specified host name.
DevFailed
DbServInfo get_server_info(Database database,
java.lang.String servname)
throws DevFailed
servname - The specified server name.
DevFailed
void put_server_info(Database database,
DbServInfo info)
throws DevFailed
info - Server information for the specified server
in a DbServinfo object.
DevFailed
void delete_server_info(Database database,
java.lang.String servname)
throws DevFailed
servname - Server name.
DevFailed
void add_device(Database database,
DbDevInfo devinfo)
throws DevFailed
devinfo - The device name, class and server specified in object.
DevFailed
void add_device(Database database,
java.lang.String devname,
java.lang.String classname,
java.lang.String servname)
throws DevFailed
devname - The device nameclassname - The class.servname - The server name.
DevFailed
void delete_device(Database database,
java.lang.String devname)
throws DevFailed
devname - The device name.
DevFailed
DeviceInfo get_device_info(Database database,
java.lang.String devname)
throws DevFailed
devname - The device name.
DevFailed
java.lang.String[] get_device_list(Database database,
java.lang.String wildcard)
throws DevFailed
wildcard - Wildcard char is '*' and matches wildvcard characters.
DevFailed
DbDevImportInfo import_device(Database database,
java.lang.String devname)
throws DevFailed
devname - The device name.
DevFailed
void unexport_device(Database database,
java.lang.String devname)
throws DevFailed
devname - The device name.
DevFailed
void export_device(Database database,
DbDevExportInfo devinfo)
throws DevFailed
devinfo - Device information to export.
DevFailed
java.lang.String[] get_device_class_list(Database database,
java.lang.String servname)
throws DevFailed
servname - The specified server name.
DevFailed
java.lang.String[] get_device_name(Database database,
java.lang.String servname,
java.lang.String classname)
throws DevFailed
servname - The server name.classname - The class name
DevFailed
java.lang.String[] get_device_domain(Database database,
java.lang.String wildcard)
throws DevFailed
wildcard - Wildcard char is '*' and matches wildvcard characters.
DevFailed
java.lang.String[] get_device_family(Database database,
java.lang.String wildcard)
throws DevFailed
wildcard - Wildcard char is '*' and matches wildvcard characters.
DevFailed
java.lang.String[] get_device_member(Database database,
java.lang.String wildcard)
throws DevFailed
wildcard - Wildcard char is '*' and matches wildvcard characters.
DevFailed
void add_server(Database database,
java.lang.String servname,
DbDevInfo[] devinfo)
throws DevFailed
servname - Server name for these devices.devinfo - Devices and server information.
DevFailed
void delete_server(Database database,
java.lang.String devname)
throws DevFailed
devname - the device name.
DevFailed
void export_server(Database database,
DbDevExportInfo[] devinfo)
throws DevFailed
devinfo - Devices and server information.
DevFailed
void unexport_server(Database database,
java.lang.String devname)
throws DevFailed
devname - the device name.
DevFailed
java.lang.String[] get_object_list(Database database,
java.lang.String wildcard)
throws DevFailed
wildcard - wildcard (* matches any charactere).
DevFailed
java.lang.String[] get_object_property_list(Database database,
java.lang.String objname,
java.lang.String wildcard)
throws DevFailed
objname - object name.wildcard - wildcard (* matches any charactere).
DevFailed
DbDatum[] get_property(Database database,
java.lang.String name,
java.lang.String[] propnames)
throws DevFailed
name - Object name.propnames - list of property names.
DevFailed
DbDatum get_property(Database database,
java.lang.String name,
java.lang.String propname,
boolean forced)
throws DevFailed
name - Object name.propname - list of property names.
DevFailed
DbDatum get_property(Database database,
java.lang.String name,
java.lang.String propname)
throws DevFailed
name - Object name.propname - list of property names.
DevFailed
DbDatum[] get_property(Database database,
java.lang.String name,
DbDatum[] properties)
throws DevFailed
name - Object name.properties - list of property DbDatum objects.
DevFailed
void put_property(Database database,
java.lang.String name,
DbDatum[] properties)
throws DevFailed
name - Object name.properties - Properties names and values array.
DevFailed
void delete_property(Database database,
java.lang.String name,
java.lang.String[] propnames)
throws DevFailed
name - Object name.propnames - Property names.
DevFailed
void delete_property(Database database,
java.lang.String name,
java.lang.String propname)
throws DevFailed
name - Object name.propname - Property names.
DevFailed
void delete_property(Database database,
java.lang.String name,
DbDatum[] properties)
throws DevFailed
name - Object name.properties - Property DbDatum objects.
DevFailed
java.lang.String[] get_class_property_list(Database database,
java.lang.String classname,
java.lang.String wildcard)
throws DevFailed
classname - device name.wildcard - propertie's wildcard (* matches any charactere).
DevFailed
java.lang.String[] get_device_property_list(Database database,
java.lang.String devname,
java.lang.String wildcard)
throws DevFailed
devname - device name.wildcard - propertie's wildcard (* matches any charactere).
DevFailed
java.lang.String get_class_for_device(Database database,
java.lang.String devname)
throws DevFailed
DevFailed
java.lang.String[] get_class_inheritance_for_device(Database database,
java.lang.String devname)
throws DevFailed
DevFailed
DbDatum[] get_device_property(Database database,
java.lang.String name,
java.lang.String[] propnames)
throws DevFailed
name - device name.propnames - list of property names.
DevFailed
DbDatum get_device_property(Database database,
java.lang.String name,
java.lang.String propname)
throws DevFailed
name - device name.propname - property name.
DevFailed
DbDatum[] get_device_property(Database database,
java.lang.String name,
DbDatum[] properties)
throws DevFailed
name - device name.properties - list of property DbDatum objects.
DevFailed
void put_device_property(Database database,
java.lang.String name,
DbDatum[] properties)
throws DevFailed
name - device name.properties - Properties names and values array.
DevFailed
void delete_device_property(Database database,
java.lang.String name,
java.lang.String[] propnames)
throws DevFailed
name - Device name.propnames - Property names.
DevFailed
void delete_device_property(Database database,
java.lang.String name,
java.lang.String propname)
throws DevFailed
name - Device name.propname - Property name.
DevFailed
void delete_device_property(Database database,
java.lang.String name,
DbDatum[] properties)
throws DevFailed
name - Device name.properties - Property DbDatum objects.
DevFailed
java.lang.String[] get_device_attribute_list(Database database,
java.lang.String devname)
throws DevFailed
devname - device name.
DevFailed
DbAttribute[] get_device_attribute_property(Database database,
java.lang.String devname,
java.lang.String[] attnames)
throws DevFailed
devname - device name.attnames - attribute names.
DevFailed
DbAttribute get_device_attribute_property(Database database,
java.lang.String devname,
java.lang.String attname)
throws DevFailed
devname - device name.attname - attribute name.
DevFailed
void put_device_attribute_property(Database database,
java.lang.String devname,
DbAttribute[] attr)
throws DevFailed
devname - device name.attr - attribute names, and properties (names and values).
DevFailed
void put_device_attribute_property(Database database,
java.lang.String devname,
DbAttribute attr)
throws DevFailed
devname - device name.attr - attribute name, and properties (names and values).
DevFailed
void delete_device_attribute_property(Database database,
java.lang.String devname,
DbAttribute attr)
throws DevFailed
devname - Device name.attr - attribute name, and properties (names).
DevFailed
void delete_device_attribute_property(Database database,
java.lang.String devname,
DbAttribute[] attr)
throws DevFailed
devname - Device name.attr - attribute names, and properties (names) in array.
DevFailed
void delete_device_attribute_property(Database database,
java.lang.String devname,
java.lang.String attname,
java.lang.String[] propnames)
throws DevFailed
devname - Device name.attname - Attribute name.propnames - Property names.
DevFailed
void delete_device_attribute_property(Database database,
java.lang.String devname,
java.lang.String attname,
java.lang.String propname)
throws DevFailed
devname - Device name.attname - Attribute name.propname - Property name.
DevFailed
void delete_device_attribute(Database database,
java.lang.String devname,
java.lang.String attname)
throws DevFailed
devname - Device name.attname - Attribute name.
DevFailed
java.lang.String[] get_class_list(Database database,
java.lang.String servname)
throws DevFailed
servname - server name
DevFailed
DbDatum[] get_class_property(Database database,
java.lang.String name,
java.lang.String[] propnames)
throws DevFailed
name - Class name.propnames - list of property names.
DevFailed
DbDatum get_class_property(Database database,
java.lang.String name,
java.lang.String propname)
throws DevFailed
name - Class name.propname - list of property names.
DevFailed
DbDatum[] get_class_property(Database database,
java.lang.String name,
DbDatum[] properties)
throws DevFailed
name - Class name.properties - list of property DbDatum objects.
DevFailed
void put_class_property(Database database,
java.lang.String name,
DbDatum[] properties)
throws DevFailed
name - Class name.properties - Properties names and values array.
DevFailed
void delete_class_property(Database database,
java.lang.String name,
java.lang.String[] propnames)
throws DevFailed
name - Class name.propnames - Property names.
DevFailed
void delete_class_property(Database database,
java.lang.String name,
java.lang.String propname)
throws DevFailed
name - Class name.propname - Property name.
DevFailed
void delete_class_property(Database database,
java.lang.String name,
DbDatum[] properties)
throws DevFailed
name - Class name.properties - Property DbDatum objects.
DevFailed
java.lang.String[] get_class_attribute_list(Database database,
java.lang.String classname,
java.lang.String wildcard)
throws DevFailed
classname - class name.wildcard - Wildcard char is '*' and matches wildvcard characters.
DevFailed
DbAttribute get_class_attribute_property(Database database,
java.lang.String classname,
java.lang.String attname)
throws DevFailed
classname - class name.attname - attribute name
DevFailed
DbAttribute[] get_class_attribute_property(Database database,
java.lang.String classname,
java.lang.String[] attnames)
throws DevFailed
classname - Class name.attnames - list of attribute names.
DevFailed
void put_class_attribute_property(Database database,
java.lang.String classname,
DbAttribute[] attr)
throws DevFailed
classname - Class name.attr - DbAttribute objects containing attribute names,
property names and property values.
DevFailed
void put_class_attribute_property(Database database,
java.lang.String classname,
DbAttribute attr)
throws DevFailed
classname - Class name.attr - DbAttribute object containing attribute name,
property names and property values.
DevFailed
void delete_class_attribute_property(Database database,
java.lang.String name,
java.lang.String attname,
java.lang.String propname)
throws DevFailed
name - Class name.propname - Property names.
DevFailed
void delete_class_attribute_property(Database database,
java.lang.String name,
java.lang.String attname,
java.lang.String[] propnames)
throws DevFailed
name - Class name.attname - attribute name.propnames - Property names.
DevFailed
java.lang.String[] get_device_exported(Database database,
java.lang.String wildcard)
throws DevFailed
wildcard - Wildcard char is '*' and matches wildvcard characters.
DevFailed
java.lang.String[] get_device_exported_for_class(Database database,
java.lang.String classname)
throws DevFailed
classname - class name to query the exported devices.
DevFailed
java.lang.String[] get_device_alias_list(Database database,
java.lang.String wildcard)
throws DevFailed
wildcard - Wildcard char is '*' and matches wildvcard characters.
DevFailed
java.lang.String get_device_alias(Database database,
java.lang.String devname)
throws DevFailed
devname - device's name.
DevFailed
java.lang.String get_alias_device(Database database,
java.lang.String alias)
throws DevFailed
alias - The device name.alias
DevFailed
void put_device_alias(Database database,
java.lang.String devname,
java.lang.String aliasname)
throws DevFailed
devname - device name.aliasname - alias name.
DevFailed
void delete_device_alias(Database database,
java.lang.String alias)
throws DevFailed
alias - device alias name.
DevFailed
java.lang.String[] get_attribute_alias_list(Database database,
java.lang.String wildcard)
throws DevFailed
wildcard - Wildcard char is '*' and matches wildvcard characters.
DevFailed
java.lang.String get_attribute_alias(Database database,
java.lang.String attname)
throws DevFailed
attname - The attribute name.
DevFailed
void put_attribute_alias(Database database,
java.lang.String attname,
java.lang.String aliasname)
throws DevFailed
attname - attribute name.aliasname - alias name.
DevFailed
void delete_attribute_alias(Database database,
java.lang.String alias)
throws DevFailed
alias - device alias name.
DevFailed
java.lang.String[] getDevices(Database database,
java.lang.String wildcard)
throws DevFailed
DevFailed
DbEventImportInfo import_event(Database database,
java.lang.String channel_name)
throws DevFailed
channel_name - The event name.
DevFailed
DbHistory[] get_device_property_history(Database database,
java.lang.String devname,
java.lang.String propname)
throws DevFailed
devname - Device namepropname - Property name (can be wildcarded)
DevFailed - in case of failure
DbHistory[] get_device_attribute_property_history(Database database,
java.lang.String devname,
java.lang.String attname,
java.lang.String propname)
throws DevFailed
devname - Device nameattname - Attribute name (can be wildcarded)propname - Property name (can be wildcarded)
DevFailed - in case of failure
DbHistory[] get_class_property_history(Database database,
java.lang.String classname,
java.lang.String propname)
throws DevFailed
classname - Class namepropname - Property name (can be wildcarded)
DevFailed - in case of failure
DbHistory[] get_class_attribute_property_history(Database database,
java.lang.String classname,
java.lang.String attname,
java.lang.String propname)
throws DevFailed
classname - Class nameattname - Attribute name (can be wildcarded)propname - Property name (can be wildcarded)
DevFailed - in case of failure
DbHistory[] get_property_history(Database database,
java.lang.String objname,
java.lang.String propname)
throws DevFailed
objname - Object namepropname - Property name (can be wildcarded)
DevFailed - in case of failure
java.lang.String[] getServices(Database database,
java.lang.String servicename,
java.lang.String instname)
throws DevFailed
servicename - The service name.instname - The instance name (could be * for all instances).
DevFailed - in case of failure
void registerService(Database database,
java.lang.String serviceName,
java.lang.String instanceName,
java.lang.String devname)
throws DevFailed
serviceName - Service's nameinstanceName - Instance service's namedevname - Device's name
DevFailed
void unregisterService(Database database,
java.lang.String serviceName,
java.lang.String instanceName,
java.lang.String devname)
throws DevFailed
serviceName - Service's nameinstanceName - Instance service's namedevname - Device's name
DevFailed
int checkAccessControl(Database database,
java.lang.String devname)
devname - Specified device name.
boolean isCommandAllowed(Database database,
java.lang.String classname,
java.lang.String cmd)
throws DevFailed
classname - Specified class name.cmd - Specified command name.
DevFailed
|
TANGO Java API ( TangORB-7.3.3.jar) |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||