public class DeviceImpl
extends fr.esrf.Tango.Device_5POA
| Modifier and Type | Field and Description |
|---|---|
static String |
ALL_ATTR
Special attribute name meaning all attributes
|
static String |
ALL_PIPES |
static String |
INIT_CMD |
static String |
MDC_KEY
for logging
|
static int |
SERVER_VERSION
TANGO system version
|
static String |
STATE_NAME |
static String |
STATUS_NAME |
| Constructor and Description |
|---|
DeviceImpl(String deviceName,
String className,
TransactionType txType,
Object businessObject,
String deviceType)
Ctr
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAttribute(AttributeImpl attribute)
Add an attribute to the device
|
void |
addAttributePolling(String attributeName,
int pollingPeriod)
Add attribute polling
|
void |
addClassProperty(ClassPropertyImpl property)
add a class property to this device
ClassProperty |
void |
addCommand(CommandImpl command)
add a command
|
void |
addCommandPolling(String commandName,
int pollingPeriod)
Add command polling.
|
void |
addDeviceProperty(DevicePropertyImpl property)
add a device property to this device
DeviceProperty |
void |
addPipe(PipeImpl pipe) |
String |
adm_name() |
String[] |
black_box(int maxSize)
Get the clients' requests history
|
InitImpl |
buildInit(Method initMethod,
boolean isLazy)
build init method
Init |
void |
checkLocking(fr.esrf.Tango.ClntIdent clIdent) |
Any |
command_inout_2(String command,
Any argin,
fr.esrf.Tango.DevSource source)
Execute a command.
|
Any |
command_inout_4(String commandName,
Any argin,
fr.esrf.Tango.DevSource source,
fr.esrf.Tango.ClntIdent clIdent)
Execute a command.
|
fr.esrf.Tango.DevCmdHistory[] |
command_inout_history_2(String commandName,
int maxSize)
Command history.
|
fr.esrf.Tango.DevCmdHistory_4 |
command_inout_history_4(String commandName,
int maxSize)
Command history.
|
Any |
command_inout(String command,
Any argin)
Execute a command.
|
fr.esrf.Tango.DevCmdInfo_2[] |
command_list_query_2()
Query all commands details.
|
fr.esrf.Tango.DevCmdInfo[] |
command_list_query()
Query all commands details.
|
fr.esrf.Tango.DevCmdInfo_2 |
command_query_2(String commandName)
Query a command details.
|
fr.esrf.Tango.DevCmdInfo |
command_query(String commandName)
Query a command details.
|
void |
configurePolling(AttributeImpl attribute) |
void |
configurePolling(CommandImpl command) |
void |
deleteDevice()
Stops polling calls delete method
Delete. |
String |
description()
Get a description of this device
|
fr.esrf.Tango.DevState |
executeStateCmd()
Command State
|
String |
executeStatusCmd()
Command status
|
fr.esrf.Tango.AttributeConfig_2[] |
get_attribute_config_2(String[] attributeNames)
Get attributes config.
|
fr.esrf.Tango.AttributeConfig_3[] |
get_attribute_config_3(String[] attributeNames)
Get attributes config.
|
fr.esrf.Tango.AttributeConfig_5[] |
get_attribute_config_5(String[] attributeNames)
Get attributes config.
|
fr.esrf.Tango.AttributeConfig[] |
get_attribute_config(String[] attributeNames)
Get attributes config.
|
fr.esrf.Tango.PipeConfig[] |
get_pipe_config_5(String[] names) |
String |
getAdminDeviceName() |
int |
getAttributeHistorySize(AttributeImpl attribute) |
List<AttributeImpl> |
getAttributeList()
Get attributes (copy)
|
Object |
getBusinessObject()
get the implementation of the device
|
String |
getClassName()
Get class name as defined in tango db.
|
List<ClassPropertyImpl> |
getClassPropertyList()
Get the class properties
|
fr.esrf.Tango.ClntIdent |
getClientIdentity() |
CommandImpl |
getCommand(String name)
Get a command
|
int |
getCommandHistorySize(CommandImpl command) |
List<CommandImpl> |
getCommandList()
Get a copy of the commands
|
List<DevicePropertyImpl> |
getDevicePropertyList()
get the device properties
|
fr.esrf.Tango.DevVarLongStringArray |
getLockStatus() |
String |
getName()
Get device name
|
byte[] |
getObjId()
get CORBA id
|
static PipeImpl |
getPipe(String name,
List<PipeImpl> pipeList) |
List<PipeImpl> |
getPipeList()
Get a copy of the commands
|
fr.esrf.Tango.DevState |
getState()
Get State
|
String |
getStatus()
Get status
|
fr.esrf.Tango.DevInfo_3 |
info_3()
Get info of this device in IDL3
|
fr.esrf.Tango.DevInfo |
info()
Get info of this device in IDL1
|
void |
initCmd()
Init the device.
|
void |
initDevice()
|
void |
lock(int validity,
fr.esrf.Tango.ClntIdent clientIdent,
String hostName) |
String |
name()
Get the name of the device
|
void |
ping()
Dummy method to check if this device is responding
|
void |
pushInterfaceChangeEvent(boolean isStarted) |
fr.esrf.Tango.DevAttrHistory[] |
read_attribute_history_2(String attributeName,
int maxSize)
read an attribute history.
|
fr.esrf.Tango.DevAttrHistory_3[] |
read_attribute_history_3(String attributeName,
int maxSize)
read an attribute history.
|
fr.esrf.Tango.DevAttrHistory_4 |
read_attribute_history_4(String attributeName,
int maxSize)
read an attribute history.
|
fr.esrf.Tango.DevAttrHistory_5 |
read_attribute_history_5(String attributeName,
int maxSize)
read an attribute history.
|
fr.esrf.Tango.AttributeValue[] |
read_attributes_2(String[] names,
fr.esrf.Tango.DevSource source)
Read some attributes.
|
fr.esrf.Tango.AttributeValue_3[] |
read_attributes_3(String[] names,
fr.esrf.Tango.DevSource source)
Read some attributes.
|
fr.esrf.Tango.AttributeValue_4[] |
read_attributes_4(String[] names,
fr.esrf.Tango.DevSource source,
fr.esrf.Tango.ClntIdent clIdent)
Read some attributes.
|
fr.esrf.Tango.AttributeValue_5[] |
read_attributes_5(String[] names,
fr.esrf.Tango.DevSource source,
fr.esrf.Tango.ClntIdent clIdent)
Read some attributes.
|
fr.esrf.Tango.AttributeValue[] |
read_attributes(String[] attributeNames)
Read some attributes.
|
fr.esrf.Tango.DevPipeData |
read_pipe_5(String name,
fr.esrf.Tango.ClntIdent clIdent) |
void |
relock() |
void |
removeAttribute(AttributeImpl attribute)
remove an attribute of the device.
|
void |
removeAttributePolling(String attributeName)
Remove attribute polling
|
void |
removeCommand(CommandImpl command)
Remove a command
|
void |
removeCommandPolling(String commandName)
Remove command polling
|
void |
removePipe(PipeImpl pipe)
remove pipe of the device.
|
void |
set_attribute_config_3(fr.esrf.Tango.AttributeConfig_3[] newConf)
Set some attribute configs.
|
void |
set_attribute_config_4(fr.esrf.Tango.AttributeConfig_3[] newConf,
fr.esrf.Tango.ClntIdent clIdent)
Set some attribute configs.
|
void |
set_attribute_config_5(fr.esrf.Tango.AttributeConfig_5[] newConf,
fr.esrf.Tango.ClntIdent clIdent)
Set some attribute configs.
|
void |
set_attribute_config(fr.esrf.Tango.AttributeConfig[] newConf)
Set some attribute configs.
|
void |
set_pipe_config_5(fr.esrf.Tango.PipeConfig[] newConf,
fr.esrf.Tango.ClntIdent clIdent) |
void |
setAroundInvokeImpl(AroundInvokeImpl aroundInvokeImpl)
Set around invoke method
AroundInvoke |
void |
setAttrPollRingDepth(String[] attrPollRingDepth) |
void |
setCmdPollRingDepth(String[] cmdPollRingDepth) |
void |
setDeleteMethod(Method deleteMethod)
Set delete method
Delete |
void |
setDeviceProperties(DevicePropertiesImpl properties)
Set a dynamic properties manager
DeviceProperties |
void |
setDeviceScheduler(Set<Method> methodList) |
void |
setLoggingLevel(String level) |
void |
setLoggingTarget(String target) |
void |
setMinAttributePolling(String[] minAttributePolling) |
void |
setMinCommandPolling(String[] minCommandPolling) |
void |
setMinPolling(int minPolling) |
void |
setObjId(byte[] objId)
set CORBA id
|
void |
setPolledAttributes(String[] pollAttributes) |
void |
setPollRingDepth(int pollRingDepth) |
void |
setStateCheckAttrAlarm(boolean stateCheckAttrAlarm) |
void |
setStateImpl(StateImpl stateImpl)
Set state impl
State |
void |
setStatusImpl(StatusImpl statusImpl)
set status impl
Status |
void |
startPolling()
Start already configured polling
|
fr.esrf.Tango.DevState |
state()
get State
|
String |
status()
get Status
|
void |
stopPolling()
Stop all polling
|
String |
toString()
String representation of device impl.
|
void |
triggerPolling(String objectName)
Update polling cache
|
void |
unLock(boolean isForced) |
void |
write_attributes_3(fr.esrf.Tango.AttributeValue[] values)
Write some attributes.
|
void |
write_attributes_4(fr.esrf.Tango.AttributeValue_4[] values,
fr.esrf.Tango.ClntIdent clIdent)
Write some attributes.
|
void |
write_attributes(fr.esrf.Tango.AttributeValue[] values)
Write some attributes.
|
void |
write_pipe_5(fr.esrf.Tango.DevPipeData value,
fr.esrf.Tango.ClntIdent clIdent) |
fr.esrf.Tango.AttributeValue_4[] |
write_read_attributes_4(fr.esrf.Tango.AttributeValue_4[] values,
fr.esrf.Tango.ClntIdent clIdent)
Write and read attributes in a single request
|
fr.esrf.Tango.AttributeValue_5[] |
write_read_attributes_5(fr.esrf.Tango.AttributeValue_4[] writeValues,
String[] readNames,
fr.esrf.Tango.ClntIdent clIdent)
Write and read attributes in a single request
|
fr.esrf.Tango.DevPipeData |
write_read_pipe_5(fr.esrf.Tango.DevPipeData value,
fr.esrf.Tango.ClntIdent clIdent) |
_default_POA, _get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_objectpublic static final String INIT_CMD
public static final int SERVER_VERSION
public static final String MDC_KEY
public static final String ALL_ATTR
public static final String ALL_PIPES
public static final String STATE_NAME
public static final String STATUS_NAME
public DeviceImpl(String deviceName, String className, TransactionType txType, Object businessObject, String deviceType) throws fr.esrf.Tango.DevFailed
deviceName - The device nameclassName - The class name as defined in tangodbtxType - TransactionTypebusinessObject - The real implementation of the device Devicefr.esrf.Tango.DevFailedpublic static PipeImpl getPipe(String name, List<PipeImpl> pipeList) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic void setStateCheckAttrAlarm(boolean stateCheckAttrAlarm)
public void setPolledAttributes(String[] pollAttributes)
public void setMinCommandPolling(String[] minCommandPolling)
public void setMinAttributePolling(String[] minAttributePolling)
public void setMinPolling(int minPolling)
public void setCmdPollRingDepth(String[] cmdPollRingDepth)
public void setAttrPollRingDepth(String[] attrPollRingDepth)
public void setPollRingDepth(int pollRingDepth)
public void setLoggingLevel(String level)
public void setLoggingTarget(String target) throws fr.esrf.Tango.DevFailed, ClassNotFoundException
fr.esrf.Tango.DevFailedClassNotFoundExceptionpublic fr.esrf.Tango.DevState executeStateCmd()
throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic String executeStatusCmd() throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic void initCmd()
throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic void addAttribute(AttributeImpl attribute) throws fr.esrf.Tango.DevFailed
attribute - fr.esrf.Tango.DevFailedpublic void removeAttribute(AttributeImpl attribute) throws fr.esrf.Tango.DevFailed
attribute - fr.esrf.Tango.DevFailedpublic void addPipe(PipeImpl pipe) throws fr.esrf.Tango.DevFailed
pipe - fr.esrf.Tango.DevFailedpublic void removePipe(PipeImpl pipe) throws fr.esrf.Tango.DevFailed
pipe - fr.esrf.Tango.DevFailedpublic List<AttributeImpl> getAttributeList()
public CommandImpl getCommand(String name) throws fr.esrf.Tango.DevFailed
name - fr.esrf.Tango.DevFailedpublic void addDeviceProperty(DevicePropertyImpl property)
DevicePropertyproperty - public void addClassProperty(ClassPropertyImpl property)
ClassPropertyproperty - public void setDeviceProperties(DevicePropertiesImpl properties)
DevicePropertiesproperties - public void configurePolling(CommandImpl command) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic void configurePolling(AttributeImpl attribute) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic void initDevice()
public void pushInterfaceChangeEvent(boolean isStarted)
throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic void deleteDevice()
throws fr.esrf.Tango.DevFailed
Delete. Called before init and
at server shutdownfr.esrf.Tango.DevFailedpublic fr.esrf.Tango.DevInfo info()
throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic fr.esrf.Tango.DevInfo_3 info_3()
throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic void ping()
throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic String adm_name()
public String getAdminDeviceName()
public String[] black_box(int maxSize) throws fr.esrf.Tango.DevFailed
maxSize - The maximum depth of historyfr.esrf.Tango.DevFailedpublic String description()
public String name()
public fr.esrf.Tango.DevAttrHistory[] read_attribute_history_2(String attributeName, int maxSize) throws fr.esrf.Tango.DevFailed
attributeName - The attribute to retrievemaxSize - The history maximum size returnedfr.esrf.Tango.DevFailedpublic fr.esrf.Tango.DevAttrHistory_3[] read_attribute_history_3(String attributeName, int maxSize) throws fr.esrf.Tango.DevFailed
attributeName - The attribute to retrievemaxSize - The history maximum size returnedfr.esrf.Tango.DevFailedpublic fr.esrf.Tango.DevAttrHistory_4 read_attribute_history_4(String attributeName, int maxSize) throws fr.esrf.Tango.DevFailed
attributeName - The attribute to retrievemaxSize - The history maximum size returnedfr.esrf.Tango.DevFailedpublic fr.esrf.Tango.AttributeValue[] read_attributes(String[] attributeNames) throws fr.esrf.Tango.DevFailed
attributeNames - The attributes namesfr.esrf.Tango.DevFailedpublic fr.esrf.Tango.AttributeValue[] read_attributes_2(String[] names, fr.esrf.Tango.DevSource source) throws fr.esrf.Tango.DevFailed
names - The attributes namessource - the device source (CACHE, DEV or CACHE_DEV)fr.esrf.Tango.DevFailedpublic fr.esrf.Tango.AttributeValue_3[] read_attributes_3(String[] names, fr.esrf.Tango.DevSource source) throws fr.esrf.Tango.DevFailed
names - The attributes namessource - the device source (CACHE, DEV or CACHE_DEV)fr.esrf.Tango.DevFailedpublic fr.esrf.Tango.AttributeValue_4[] read_attributes_4(String[] names, fr.esrf.Tango.DevSource source, fr.esrf.Tango.ClntIdent clIdent) throws fr.esrf.Tango.DevFailed
names - The attributes namessource - the device source (CACHE, DEV or CACHE_DEV)clIdent - the client IDfr.esrf.Tango.DevFailedpublic fr.esrf.Tango.AttributeValue_5[] read_attributes_5(String[] names, fr.esrf.Tango.DevSource source, fr.esrf.Tango.ClntIdent clIdent) throws fr.esrf.Tango.DevFailed
names - The attributes namessource - the device source (CACHE, DEV or CACHE_DEV)clIdent - the client IDfr.esrf.Tango.DevFailedpublic void write_attributes(fr.esrf.Tango.AttributeValue[] values)
throws fr.esrf.Tango.DevFailed
values - a container for attribute values.fr.esrf.Tango.DevFailedpublic void write_attributes_3(fr.esrf.Tango.AttributeValue[] values)
throws fr.esrf.Tango.MultiDevFailed,
fr.esrf.Tango.DevFailed
values - a container for attribute values.fr.esrf.Tango.DevFailedfr.esrf.Tango.MultiDevFailedpublic void write_attributes_4(fr.esrf.Tango.AttributeValue_4[] values,
fr.esrf.Tango.ClntIdent clIdent)
throws fr.esrf.Tango.MultiDevFailed,
fr.esrf.Tango.DevFailed
values - a container for attribute values.clIdent - the client IDfr.esrf.Tango.DevFailedfr.esrf.Tango.MultiDevFailedpublic fr.esrf.Tango.AttributeValue_4[] write_read_attributes_4(fr.esrf.Tango.AttributeValue_4[] values,
fr.esrf.Tango.ClntIdent clIdent)
throws fr.esrf.Tango.MultiDevFailed,
fr.esrf.Tango.DevFailed
values - the values to writeclIdent - the client IDfr.esrf.Tango.MultiDevFailedfr.esrf.Tango.DevFailedpublic fr.esrf.Tango.AttributeValue_5[] write_read_attributes_5(fr.esrf.Tango.AttributeValue_4[] writeValues,
String[] readNames,
fr.esrf.Tango.ClntIdent clIdent)
throws fr.esrf.Tango.MultiDevFailed,
fr.esrf.Tango.DevFailed
writeValues - the values to writereadNames - the attributes to readclIdent - the client IDfr.esrf.Tango.MultiDevFailedfr.esrf.Tango.DevFailedpublic fr.esrf.Tango.DevCmdInfo[] command_list_query()
throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic fr.esrf.Tango.DevCmdInfo_2[] command_list_query_2()
throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic fr.esrf.Tango.DevCmdInfo command_query(String commandName) throws fr.esrf.Tango.DevFailed
commandName - the command namefr.esrf.Tango.DevFailedpublic fr.esrf.Tango.DevCmdInfo_2 command_query_2(String commandName) throws fr.esrf.Tango.DevFailed
commandName - the command namefr.esrf.Tango.DevFailedpublic Any command_inout(String command, Any argin) throws fr.esrf.Tango.DevFailed
command - command nameargin - command parametersfr.esrf.Tango.DevFailedpublic Any command_inout_2(String command, Any argin, fr.esrf.Tango.DevSource source) throws fr.esrf.Tango.DevFailed
command - command nameargin - command parameterssource - the device source (CACHE, DEV or CACHE_DEV)fr.esrf.Tango.DevFailedpublic Any command_inout_4(String commandName, Any argin, fr.esrf.Tango.DevSource source, fr.esrf.Tango.ClntIdent clIdent) throws fr.esrf.Tango.DevFailed
commandName - command nameargin - command parameterssource - the device source (CACHE, DEV or CACHE_DEV)clIdent - client idfr.esrf.Tango.DevFailedpublic fr.esrf.Tango.DevCmdHistory[] command_inout_history_2(String commandName, int maxSize) throws fr.esrf.Tango.DevFailed
commandName - the command namemaxSize - the maximum depth of historyfr.esrf.Tango.DevFailedpublic fr.esrf.Tango.DevCmdHistory_4 command_inout_history_4(String commandName, int maxSize) throws fr.esrf.Tango.DevFailed
commandName - the command namemaxSize - the maximum depth of historyfr.esrf.Tango.DevFailedpublic void triggerPolling(String objectName) throws fr.esrf.Tango.DevFailed
objectName - The command or attribute to updatefr.esrf.Tango.DevFailedpublic fr.esrf.Tango.AttributeConfig_5[] get_attribute_config_5(String[] attributeNames) throws fr.esrf.Tango.DevFailed
attributeNames - the attribute names or "All attributes"fr.esrf.Tango.DevFailedpublic fr.esrf.Tango.AttributeConfig_3[] get_attribute_config_3(String[] attributeNames) throws fr.esrf.Tango.DevFailed
attributeNames - the attribute names or "All attributes"fr.esrf.Tango.DevFailedpublic fr.esrf.Tango.AttributeConfig_2[] get_attribute_config_2(String[] attributeNames) throws fr.esrf.Tango.DevFailed
attributeNames - the attribute names or "All attributes"fr.esrf.Tango.DevFailedpublic fr.esrf.Tango.AttributeConfig[] get_attribute_config(String[] attributeNames) throws fr.esrf.Tango.DevFailed
attributeNames - the attribute names or "All attributes"fr.esrf.Tango.DevFailedpublic void set_attribute_config_5(fr.esrf.Tango.AttributeConfig_5[] newConf,
fr.esrf.Tango.ClntIdent clIdent)
throws fr.esrf.Tango.DevFailed
newConf - the new configurationsclIdent - client idfr.esrf.Tango.DevFailedpublic void set_attribute_config_4(fr.esrf.Tango.AttributeConfig_3[] newConf,
fr.esrf.Tango.ClntIdent clIdent)
throws fr.esrf.Tango.DevFailed
newConf - the new configurationsclIdent - client idfr.esrf.Tango.DevFailedpublic void set_attribute_config_3(fr.esrf.Tango.AttributeConfig_3[] newConf)
throws fr.esrf.Tango.DevFailed
newConf - the new configurationsfr.esrf.Tango.DevFailedpublic void set_attribute_config(fr.esrf.Tango.AttributeConfig[] newConf)
throws fr.esrf.Tango.DevFailed
newConf - the new configurationsfr.esrf.Tango.DevFailedpublic List<CommandImpl> getCommandList()
public void addCommand(CommandImpl command) throws fr.esrf.Tango.DevFailed
command - the new commandfr.esrf.Tango.DevFailedpublic void removeCommand(CommandImpl command) throws fr.esrf.Tango.DevFailed
command - fr.esrf.Tango.DevFailedpublic String getName()
public void addAttributePolling(String attributeName, int pollingPeriod) throws fr.esrf.Tango.DevFailed
attributeName - the attribute to pollpollingPeriod - the polling periodfr.esrf.Tango.DevFailedpublic void addCommandPolling(String commandName, int pollingPeriod) throws fr.esrf.Tango.DevFailed
commandName - the command to pollpollingPeriod - the polling periodfr.esrf.Tango.DevFailedpublic void stopPolling()
public void startPolling()
public void removeAttributePolling(String attributeName) throws fr.esrf.Tango.DevFailed
attributeName - the attributefr.esrf.Tango.DevFailedpublic void removeCommandPolling(String commandName) throws fr.esrf.Tango.DevFailed
commandName - the commandfr.esrf.Tango.DevFailedpublic void lock(int validity,
fr.esrf.Tango.ClntIdent clientIdent,
String hostName)
throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic void relock()
throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic void unLock(boolean isForced)
public fr.esrf.Tango.DevVarLongStringArray getLockStatus()
public fr.esrf.Tango.DevState state()
public String status()
public byte[] getObjId()
public void setObjId(byte[] objId)
objId - public void setDeleteMethod(Method deleteMethod)
DeletedeleteMethod - public void setAroundInvokeImpl(AroundInvokeImpl aroundInvokeImpl)
AroundInvokearoundInvokeImpl - public InitImpl buildInit(Method initMethod, boolean isLazy)
Initpublic fr.esrf.Tango.DevState getState()
throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic String getStatus() throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic void checkLocking(fr.esrf.Tango.ClntIdent clIdent)
throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic String getClassName()
public void setStateImpl(StateImpl stateImpl)
StatestateImpl - public void setStatusImpl(StatusImpl statusImpl)
StatusstatusImpl - public String toString()
public Object getBusinessObject()
public List<DevicePropertyImpl> getDevicePropertyList()
public List<ClassPropertyImpl> getClassPropertyList()
public int getAttributeHistorySize(AttributeImpl attribute)
public int getCommandHistorySize(CommandImpl command)
public fr.esrf.Tango.ClntIdent getClientIdentity()
public fr.esrf.Tango.DevAttrHistory_5 read_attribute_history_5(String attributeName, int maxSize) throws fr.esrf.Tango.DevFailed
attributeName - The attribute to retrievemaxSize - The history maximum size returnedfr.esrf.Tango.DevFailedpublic fr.esrf.Tango.PipeConfig[] get_pipe_config_5(String[] names) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic void set_pipe_config_5(fr.esrf.Tango.PipeConfig[] newConf,
fr.esrf.Tango.ClntIdent clIdent)
throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic fr.esrf.Tango.DevPipeData read_pipe_5(String name, fr.esrf.Tango.ClntIdent clIdent) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic void write_pipe_5(fr.esrf.Tango.DevPipeData value,
fr.esrf.Tango.ClntIdent clIdent)
throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic fr.esrf.Tango.DevPipeData write_read_pipe_5(fr.esrf.Tango.DevPipeData value,
fr.esrf.Tango.ClntIdent clIdent)
throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedCopyright © 2012–2017 Tango Controls. All rights reserved.