|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.omg.PortableServer.Servant
fr.esrf.Tango.Device_5POA
org.tango.server.servant.DeviceImpl
public final class DeviceImpl
The CORBA servant for a tango device server in IDL 5.
Field Summary | |
---|---|
static java.lang.String |
ALL_ATTR
Special attribute name meaning all attributes |
static java.lang.String |
ALL_PIPES
|
static java.lang.String |
INIT_CMD
|
static java.lang.String |
MDC_KEY
for logging |
static int |
SERVER_VERSION
TANGO system version |
static java.lang.String |
STATE_NAME
|
static java.lang.String |
STATUS_NAME
|
Constructor Summary | |
---|---|
DeviceImpl(java.lang.String deviceName,
java.lang.String className,
TransactionType txType,
java.lang.Object businessObject,
java.lang.String deviceType)
Ctr |
Method Summary | |
---|---|
void |
addAttribute(AttributeImpl attribute)
Add an attribute to the device |
void |
addAttributePolling(java.lang.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(java.lang.String commandName,
int pollingPeriod)
Add command polling. |
void |
addDeviceProperty(DevicePropertyImpl property)
add a device property to this device DeviceProperty |
void |
addPipe(PipeImpl pipe)
|
java.lang.String |
adm_name()
|
java.lang.String[] |
black_box(int maxSize)
Get the clients' requests history |
InitImpl |
buildInit(java.lang.reflect.Method initMethod,
boolean isLazy)
build init method Init |
void |
checkLocking(fr.esrf.Tango.ClntIdent clIdent)
|
org.omg.CORBA.Any |
command_inout_2(java.lang.String command,
org.omg.CORBA.Any argin,
fr.esrf.Tango.DevSource source)
Execute a command. |
org.omg.CORBA.Any |
command_inout_4(java.lang.String commandName,
org.omg.CORBA.Any argin,
fr.esrf.Tango.DevSource source,
fr.esrf.Tango.ClntIdent clIdent)
Execute a command. |
fr.esrf.Tango.DevCmdHistory[] |
command_inout_history_2(java.lang.String commandName,
int maxSize)
Command history. |
fr.esrf.Tango.DevCmdHistory_4 |
command_inout_history_4(java.lang.String commandName,
int maxSize)
Command history. |
org.omg.CORBA.Any |
command_inout(java.lang.String command,
org.omg.CORBA.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(java.lang.String commandName)
Query a command details. |
fr.esrf.Tango.DevCmdInfo |
command_query(java.lang.String commandName)
Query a command details. |
void |
configurePolling(AttributeImpl attribute)
|
void |
configurePolling(CommandImpl command)
|
void |
deleteDevice()
Stops polling calls delete method Delete . |
java.lang.String |
description()
Get a description of this device |
fr.esrf.Tango.DevState |
executeStateCmd()
Command State |
java.lang.String |
executeStatusCmd()
Command status |
fr.esrf.Tango.AttributeConfig_2[] |
get_attribute_config_2(java.lang.String[] attributeNames)
Get attributes config. |
fr.esrf.Tango.AttributeConfig_3[] |
get_attribute_config_3(java.lang.String[] attributeNames)
Get attributes config. |
fr.esrf.Tango.AttributeConfig_5[] |
get_attribute_config_5(java.lang.String[] attributeNames)
Get attributes config. |
fr.esrf.Tango.AttributeConfig[] |
get_attribute_config(java.lang.String[] attributeNames)
Get attributes config. |
fr.esrf.Tango.PipeConfig[] |
get_pipe_config_5(java.lang.String[] names)
|
java.lang.String |
getAdminDeviceName()
|
int |
getAttributeHistorySize(AttributeImpl attribute)
|
java.util.List<AttributeImpl> |
getAttributeList()
Get attributes (copy) |
java.lang.Object |
getBusinessObject()
get the implementation of the device |
java.lang.String |
getClassName()
Get class name as defined in tango db. |
java.util.List<ClassPropertyImpl> |
getClassPropertyList()
Get the class properties |
fr.esrf.Tango.ClntIdent |
getClientIdentity()
|
CommandImpl |
getCommand(java.lang.String name)
Get a command |
int |
getCommandHistorySize(CommandImpl command)
|
java.util.List<CommandImpl> |
getCommandList()
Get a copy of the commands |
java.util.List<DevicePropertyImpl> |
getDevicePropertyList()
get the device properties |
fr.esrf.Tango.DevVarLongStringArray |
getLockStatus()
|
java.lang.String |
getName()
Get device name |
byte[] |
getObjId()
get CORBA id |
static PipeImpl |
getPipe(java.lang.String name,
java.util.List<PipeImpl> pipeList)
|
java.util.List<PipeImpl> |
getPipeList()
Get a copy of the commands |
fr.esrf.Tango.DevState |
getState()
Get State |
java.lang.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()
Initializes the device: reloads device and class properties applies memorized value to attributes restarts polling calls delete method Delete
calls init method Init
|
void |
lock(int validity,
fr.esrf.Tango.ClntIdent clientIdent,
java.lang.String hostName)
|
java.lang.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(java.lang.String attributeName,
int maxSize)
read an attribute history. |
fr.esrf.Tango.DevAttrHistory_3[] |
read_attribute_history_3(java.lang.String attributeName,
int maxSize)
read an attribute history. |
fr.esrf.Tango.DevAttrHistory_4 |
read_attribute_history_4(java.lang.String attributeName,
int maxSize)
read an attribute history. |
fr.esrf.Tango.DevAttrHistory_5 |
read_attribute_history_5(java.lang.String attributeName,
int maxSize)
read an attribute history. |
fr.esrf.Tango.AttributeValue[] |
read_attributes_2(java.lang.String[] names,
fr.esrf.Tango.DevSource source)
Read some attributes. |
fr.esrf.Tango.AttributeValue_3[] |
read_attributes_3(java.lang.String[] names,
fr.esrf.Tango.DevSource source)
Read some attributes. |
fr.esrf.Tango.AttributeValue_4[] |
read_attributes_4(java.lang.String[] names,
fr.esrf.Tango.DevSource source,
fr.esrf.Tango.ClntIdent clIdent)
Read some attributes. |
fr.esrf.Tango.AttributeValue_5[] |
read_attributes_5(java.lang.String[] names,
fr.esrf.Tango.DevSource source,
fr.esrf.Tango.ClntIdent clIdent)
Read some attributes. |
fr.esrf.Tango.AttributeValue[] |
read_attributes(java.lang.String[] attributeNames)
Read some attributes. |
fr.esrf.Tango.DevPipeData |
read_pipe_5(java.lang.String name,
fr.esrf.Tango.ClntIdent clIdent)
|
void |
relock()
|
void |
removeAttribute(AttributeImpl attribute)
remove an attribute of the device. |
void |
removeAttributePolling(java.lang.String attributeName)
Remove attribute polling |
void |
removeCommand(CommandImpl command)
Remove a command |
void |
removeCommandPolling(java.lang.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(java.lang.String[] attrPollRingDepth)
|
void |
setCmdPollRingDepth(java.lang.String[] cmdPollRingDepth)
|
void |
setDeleteMethod(java.lang.reflect.Method deleteMethod)
Set delete method Delete |
void |
setDeviceProperties(DevicePropertiesImpl properties)
Set a dynamic properties manager DeviceProperties |
void |
setDeviceScheduler(java.util.Set<java.lang.reflect.Method> methodList)
|
void |
setMinAttributePolling(java.lang.String[] minAttributePolling)
|
void |
setMinCommandPolling(java.lang.String[] minCommandPolling)
|
void |
setMinPolling(int minPolling)
|
void |
setObjId(byte[] objId)
set CORBA id |
void |
setPolledAttributes(java.lang.String[] pollAttributes)
|
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 |
java.lang.String |
status()
get Status |
void |
stopPolling()
Stop all polling |
java.lang.String |
toString()
String representation of device impl. |
void |
triggerPolling(java.lang.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,
java.lang.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)
|
Methods inherited from class fr.esrf.Tango.Device_5POA |
---|
_all_interfaces, _invoke, _this, _this |
Methods inherited from class org.omg.PortableServer.Servant |
---|
_default_POA, _get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String INIT_CMD
public static final int SERVER_VERSION
public static final java.lang.String MDC_KEY
public static final java.lang.String ALL_ATTR
public static final java.lang.String ALL_PIPES
public static final java.lang.String STATE_NAME
public static final java.lang.String STATUS_NAME
Constructor Detail |
---|
public DeviceImpl(java.lang.String deviceName, java.lang.String className, TransactionType txType, java.lang.Object businessObject, java.lang.String deviceType) throws fr.esrf.Tango.DevFailed
deviceName
- The device nameclassName
- The class name as defined in tangodbtxType
- TransactionType
businessObject
- The real implementation of the device Device
fr.esrf.Tango.DevFailed
Method Detail |
---|
public void setStateCheckAttrAlarm(boolean stateCheckAttrAlarm)
public void setPolledAttributes(java.lang.String[] pollAttributes)
public void setMinCommandPolling(java.lang.String[] minCommandPolling)
public void setMinAttributePolling(java.lang.String[] minAttributePolling)
public void setMinPolling(int minPolling)
public void setCmdPollRingDepth(java.lang.String[] cmdPollRingDepth)
public void setAttrPollRingDepth(java.lang.String[] attrPollRingDepth)
public fr.esrf.Tango.DevState executeStateCmd() throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public java.lang.String executeStatusCmd() throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public void initCmd() throws fr.esrf.Tango.DevFailed
Delete
before Init
fr.esrf.Tango.DevFailed
public void addAttribute(AttributeImpl attribute) throws fr.esrf.Tango.DevFailed
attribute
-
fr.esrf.Tango.DevFailed
public void removeAttribute(AttributeImpl attribute) throws fr.esrf.Tango.DevFailed
attribute
-
fr.esrf.Tango.DevFailed
public void addPipe(PipeImpl pipe) throws fr.esrf.Tango.DevFailed
pipe
-
fr.esrf.Tango.DevFailed
public void removePipe(PipeImpl pipe) throws fr.esrf.Tango.DevFailed
attribute
-
fr.esrf.Tango.DevFailed
public java.util.List<PipeImpl> getPipeList()
public java.util.List<AttributeImpl> getAttributeList()
public CommandImpl getCommand(java.lang.String name) throws fr.esrf.Tango.DevFailed
name
-
fr.esrf.Tango.DevFailed
public void addDeviceProperty(DevicePropertyImpl property)
DeviceProperty
property
- public void addClassProperty(ClassPropertyImpl property)
ClassProperty
property
- public void setDeviceProperties(DevicePropertiesImpl properties)
DeviceProperties
properties
- public void configurePolling(CommandImpl command) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public void configurePolling(AttributeImpl attribute) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public void initDevice()
Delete
Init
public void pushInterfaceChangeEvent(boolean isStarted) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public void deleteDevice() throws fr.esrf.Tango.DevFailed
Delete
. Called before init and
at server shutdown
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.DevInfo info() throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.DevInfo_3 info_3() throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public void ping() throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public java.lang.String adm_name()
public java.lang.String getAdminDeviceName()
public java.lang.String[] black_box(int maxSize) throws fr.esrf.Tango.DevFailed
maxSize
- The maximum depth of history
fr.esrf.Tango.DevFailed
public java.lang.String description()
public java.lang.String name()
public fr.esrf.Tango.DevAttrHistory[] read_attribute_history_2(java.lang.String attributeName, int maxSize) throws fr.esrf.Tango.DevFailed
attributeName
- The attribute to retrievemaxSize
- The history maximum size returned
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.DevAttrHistory_3[] read_attribute_history_3(java.lang.String attributeName, int maxSize) throws fr.esrf.Tango.DevFailed
attributeName
- The attribute to retrievemaxSize
- The history maximum size returned
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.DevAttrHistory_4 read_attribute_history_4(java.lang.String attributeName, int maxSize) throws fr.esrf.Tango.DevFailed
attributeName
- The attribute to retrievemaxSize
- The history maximum size returned
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.AttributeValue[] read_attributes(java.lang.String[] attributeNames) throws fr.esrf.Tango.DevFailed
attributeNames
- The attributes names
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.AttributeValue[] read_attributes_2(java.lang.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.DevFailed
public fr.esrf.Tango.AttributeValue_3[] read_attributes_3(java.lang.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.DevFailed
public fr.esrf.Tango.AttributeValue_4[] read_attributes_4(java.lang.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 ID
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.AttributeValue_5[] read_attributes_5(java.lang.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 ID
fr.esrf.Tango.DevFailed
public void write_attributes(fr.esrf.Tango.AttributeValue[] values) throws fr.esrf.Tango.DevFailed
values
- a container for attribute values.
fr.esrf.Tango.DevFailed
public 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.DevFailed
fr.esrf.Tango.MultiDevFailed
public 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 ID
fr.esrf.Tango.DevFailed
fr.esrf.Tango.MultiDevFailed
public 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 ID
fr.esrf.Tango.MultiDevFailed
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.AttributeValue_5[] write_read_attributes_5(fr.esrf.Tango.AttributeValue_4[] writeValues, java.lang.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 ID
fr.esrf.Tango.MultiDevFailed
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.DevCmdInfo[] command_list_query() throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.DevCmdInfo_2[] command_list_query_2() throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.DevCmdInfo command_query(java.lang.String commandName) throws fr.esrf.Tango.DevFailed
commandName
- the command name
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.DevCmdInfo_2 command_query_2(java.lang.String commandName) throws fr.esrf.Tango.DevFailed
commandName
- the command name
fr.esrf.Tango.DevFailed
public org.omg.CORBA.Any command_inout(java.lang.String command, org.omg.CORBA.Any argin) throws fr.esrf.Tango.DevFailed
command
- command nameargin
- command parameters
fr.esrf.Tango.DevFailed
public org.omg.CORBA.Any command_inout_2(java.lang.String command, org.omg.CORBA.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.DevFailed
public org.omg.CORBA.Any command_inout_4(java.lang.String commandName, org.omg.CORBA.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 id
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.DevCmdHistory[] command_inout_history_2(java.lang.String commandName, int maxSize) throws fr.esrf.Tango.DevFailed
commandName
- the command namemaxSize
- the maximum depth of history
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.DevCmdHistory_4 command_inout_history_4(java.lang.String commandName, int maxSize) throws fr.esrf.Tango.DevFailed
commandName
- the command namemaxSize
- the maximum depth of history
fr.esrf.Tango.DevFailed
public void triggerPolling(java.lang.String objectName) throws fr.esrf.Tango.DevFailed
objectName
- The command or attribute to update
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.AttributeConfig_5[] get_attribute_config_5(java.lang.String[] attributeNames) throws fr.esrf.Tango.DevFailed
attributeNames
- the attribute names or "All attributes"
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.AttributeConfig_3[] get_attribute_config_3(java.lang.String[] attributeNames) throws fr.esrf.Tango.DevFailed
attributeNames
- the attribute names or "All attributes"
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.AttributeConfig_2[] get_attribute_config_2(java.lang.String[] attributeNames) throws fr.esrf.Tango.DevFailed
attributeNames
- the attribute names or "All attributes"
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.AttributeConfig[] get_attribute_config(java.lang.String[] attributeNames) throws fr.esrf.Tango.DevFailed
attributeNames
- the attribute names or "All attributes"
fr.esrf.Tango.DevFailed
public 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 id
fr.esrf.Tango.DevFailed
public 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 id
fr.esrf.Tango.DevFailed
public void set_attribute_config_3(fr.esrf.Tango.AttributeConfig_3[] newConf) throws fr.esrf.Tango.DevFailed
newConf
- the new configurations
fr.esrf.Tango.DevFailed
public void set_attribute_config(fr.esrf.Tango.AttributeConfig[] newConf) throws fr.esrf.Tango.DevFailed
newConf
- the new configurations
fr.esrf.Tango.DevFailed
public java.util.List<CommandImpl> getCommandList()
public void addCommand(CommandImpl command) throws fr.esrf.Tango.DevFailed
command
- the new command
fr.esrf.Tango.DevFailed
public void removeCommand(CommandImpl command) throws fr.esrf.Tango.DevFailed
command
-
fr.esrf.Tango.DevFailed
public java.lang.String getName()
public void addAttributePolling(java.lang.String attributeName, int pollingPeriod) throws fr.esrf.Tango.DevFailed
attributeName
- the attribute to pollpollingPeriod
- the polling period
fr.esrf.Tango.DevFailed
public void addCommandPolling(java.lang.String commandName, int pollingPeriod) throws fr.esrf.Tango.DevFailed
commandName
- the command to pollpollingPeriod
- the polling period
fr.esrf.Tango.DevFailed
public void stopPolling()
public void startPolling()
public void removeAttributePolling(java.lang.String attributeName) throws fr.esrf.Tango.DevFailed
attributeName
- the attribute
fr.esrf.Tango.DevFailed
public void removeCommandPolling(java.lang.String commandName) throws fr.esrf.Tango.DevFailed
commandName
- the command
fr.esrf.Tango.DevFailed
public void lock(int validity, fr.esrf.Tango.ClntIdent clientIdent, java.lang.String hostName) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public void relock() throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public void unLock(boolean isForced)
public fr.esrf.Tango.DevVarLongStringArray getLockStatus()
public fr.esrf.Tango.DevState state()
public java.lang.String status()
public byte[] getObjId()
public void setObjId(byte[] objId)
objId
- public void setDeleteMethod(java.lang.reflect.Method deleteMethod)
Delete
deleteMethod
- public void setAroundInvokeImpl(AroundInvokeImpl aroundInvokeImpl)
AroundInvoke
aroundInvokeImpl
- public InitImpl buildInit(java.lang.reflect.Method initMethod, boolean isLazy)
Init
public fr.esrf.Tango.DevState getState() throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public java.lang.String getStatus() throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public void checkLocking(fr.esrf.Tango.ClntIdent clIdent) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public java.lang.String getClassName()
public void setStateImpl(StateImpl stateImpl)
State
stateImpl
- public void setStatusImpl(StatusImpl statusImpl)
Status
statusImpl
- public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.Object getBusinessObject()
public java.util.List<DevicePropertyImpl> getDevicePropertyList()
public java.util.List<ClassPropertyImpl> getClassPropertyList()
public int getAttributeHistorySize(AttributeImpl attribute)
public int getCommandHistorySize(CommandImpl command)
public fr.esrf.Tango.ClntIdent getClientIdentity()
public void setDeviceScheduler(java.util.Set<java.lang.reflect.Method> methodList)
public fr.esrf.Tango.DevAttrHistory_5 read_attribute_history_5(java.lang.String attributeName, int maxSize) throws fr.esrf.Tango.DevFailed
attributeName
- The attribute to retrievemaxSize
- The history maximum size returned
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.PipeConfig[] get_pipe_config_5(java.lang.String[] names) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public void set_pipe_config_5(fr.esrf.Tango.PipeConfig[] newConf, fr.esrf.Tango.ClntIdent clIdent) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public static PipeImpl getPipe(java.lang.String name, java.util.List<PipeImpl> pipeList) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.DevPipeData read_pipe_5(java.lang.String name, fr.esrf.Tango.ClntIdent clIdent) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public void write_pipe_5(fr.esrf.Tango.DevPipeData value, fr.esrf.Tango.ClntIdent clIdent) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public 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.DevFailed
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |