|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.tango.server.admin.AdminDevice
public final class AdminDevice
The administration device. Will be started automatically for each device server.
Constructor Summary | |
---|---|
AdminDevice()
|
Method Summary | |
---|---|
void |
addLoggingTarget(java.lang.String[] argin)
Send logs to a device |
void |
addPolling(fr.esrf.Tango.DevVarLongStringArray dvlsa)
|
fr.esrf.Tango.DevVarLongStringArray |
devLockStatus(java.lang.String deviceName)
Command DevLockStatus |
int |
eventSubscriptionChange(java.lang.String[] argin)
|
fr.esrf.Tango.DevVarLongStringArray |
getLoggingLevel(java.lang.String[] deviceNames)
Get the logging level |
java.lang.String[] |
getLoggingTarget(java.lang.String deviceName)
Get logging target |
java.lang.String[] |
getPolledDevice()
|
java.lang.String[] |
getPollStatus(java.lang.String deviceName)
get the polling status |
java.lang.String |
getStatus()
Get status |
void |
init()
Init the device |
void |
kill()
Unexport everything and kill it self |
void |
lockDevice(fr.esrf.Tango.DevVarLongStringArray argin)
|
java.lang.String[] |
queryClass()
|
java.lang.String[] |
queryClassProp(java.lang.String className)
Get class properties |
java.lang.String[] |
queryDevice()
|
java.lang.String[] |
queryDevProp(java.lang.String className)
Get device properties |
java.lang.String[] |
querySubDevice()
Command QuerySubDevice |
void |
relockDevice(java.lang.String[] deviceNames)
|
void |
removeLoggingTarget(java.lang.String[] argin)
remove logging to a device |
void |
removePolling(java.lang.String[] devices)
Command RemObjPolling |
void |
restart(java.lang.String deviceName)
|
void |
restartServer()
Restart the whole server and its devices. |
void |
setClassList(java.util.List<DeviceClassBuilder> classList)
Set the class list |
void |
setLoggingLevel(fr.esrf.Tango.DevVarLongStringArray dvlsa)
Set logging level |
void |
setPollingThreadsPoolSize(int pollingThreadsPoolSize)
|
void |
setStatus(java.lang.String status)
set status |
void |
setTangoExporter(IExporter tangoExporter)
Set the tango exporter |
void |
startLogging()
Start logging |
void |
startPolling()
Start polling |
void |
stopLogging()
Stop logging |
void |
stopPolling()
Stop polling |
int |
unlockDevice(fr.esrf.Tango.DevVarLongStringArray argin)
Command UnLockDevice |
void |
updatePollingPeriod(fr.esrf.Tango.DevVarLongStringArray dvlsa)
Command UpdObjPollingPeriod |
fr.esrf.Tango.DevVarLongStringArray |
zmqEventSubscriptionChange(java.lang.String[] argin)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AdminDevice()
Method Detail |
---|
public void init() throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public void setTangoExporter(IExporter tangoExporter)
tangoExporter
- public void setClassList(java.util.List<DeviceClassBuilder> classList)
classList
- public java.lang.String[] getPollStatus(java.lang.String deviceName) throws fr.esrf.Tango.DevFailed
deviceName
- Device name
fr.esrf.Tango.DevFailed
public java.lang.String[] queryClass() throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public java.lang.String[] queryDevice() throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public java.lang.String[] querySubDevice() throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public void restart(java.lang.String deviceName) throws fr.esrf.Tango.DevFailed
deviceName
- Device name
fr.esrf.Tango.DevFailed
public int eventSubscriptionChange(java.lang.String[] argin)
public void restartServer() throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public void kill() throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public void startLogging()
public void stopLogging()
public void addLoggingTarget(java.lang.String[] argin) throws fr.esrf.Tango.DevFailed
argin
-
fr.esrf.Tango.DevFailed
public void removeLoggingTarget(java.lang.String[] argin) throws fr.esrf.Tango.DevFailed
argin
-
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.DevVarLongStringArray getLoggingLevel(java.lang.String[] deviceNames)
deviceNames
-
public java.lang.String[] getLoggingTarget(java.lang.String deviceName) throws fr.esrf.Tango.DevFailed
deviceName
-
fr.esrf.Tango.DevFailed
public void setLoggingLevel(fr.esrf.Tango.DevVarLongStringArray dvlsa) throws fr.esrf.Tango.DevFailed
dvlsa
- Lg[i]=Logging Level. Str[i]=Device name.
fr.esrf.Tango.DevFailed
public java.lang.String getStatus()
public java.lang.String[] getPolledDevice()
public void addPolling(fr.esrf.Tango.DevVarLongStringArray dvlsa) throws fr.esrf.Tango.DevFailed
dvlsa
- Lg[0]=Upd period. Str[0]=Device name. Str[1]=Object
type(COMMAND or ATTRIBUTE). Str[2]=Object name
fr.esrf.Tango.DevFailed
public void updatePollingPeriod(fr.esrf.Tango.DevVarLongStringArray dvlsa) throws fr.esrf.Tango.DevFailed
dvlsa
-
fr.esrf.Tango.DevFailed
public void removePolling(java.lang.String[] devices) throws fr.esrf.Tango.DevFailed
devices
- deviceName,type= {attribute or command},name1, namei
fr.esrf.Tango.DevFailed
public void stopPolling()
public void startPolling()
public java.lang.String[] queryClassProp(java.lang.String className) throws fr.esrf.Tango.DevFailed
className
-
fr.esrf.Tango.DevFailed
public java.lang.String[] queryDevProp(java.lang.String className)
className
-
public fr.esrf.Tango.DevVarLongStringArray zmqEventSubscriptionChange(java.lang.String[] argin) throws fr.esrf.Tango.DevFailed
argin
-
fr.esrf.Tango.DevFailed
public void lockDevice(fr.esrf.Tango.DevVarLongStringArray argin) throws fr.esrf.Tango.DevFailed
argin
-
fr.esrf.Tango.DevFailed
public int unlockDevice(fr.esrf.Tango.DevVarLongStringArray argin) throws fr.esrf.Tango.DevFailed
argin
-
fr.esrf.Tango.DevFailed
public void relockDevice(java.lang.String[] deviceNames) throws fr.esrf.Tango.DevFailed
deviceNames
-
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.DevVarLongStringArray devLockStatus(java.lang.String deviceName) throws fr.esrf.Tango.DevFailed
deviceName
- device name
fr.esrf.Tango.DevFailed
public void setStatus(java.lang.String status)
status
- public void setPollingThreadsPoolSize(int pollingThreadsPoolSize)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |