Package org.tango.server.annotation

Enum Summary
TransactionType Possible values for a tango device transaction
 

Annotation Types Summary
AroundInvoke Defines an interceptor method that interposes on business methods (command, attribute).
Attribute Declare an attribute of a tango device.
AttributeProperties Default attribute properties. used with Attribute @Attribute @AttributeProperties(format = "%6.3f") private double myAttribute; public double getMyAttribute(){..};
ClassProperty Define a tango class property.
Command Declare a command of a tango device.
Delete Designates a method to receive a callback before a device is unexported.
Device Declare a class as a Tango Device.
DeviceManagement Injector of DeviceManager @DeviceManagement DeviceManager deviceManager; public void setDeviceManager(DeviceManager deviceManager) { this.deviceManager = deviceManager; }
DeviceProperties get all device properties and values in one field (Map) Allow to get unknown runtime properties @DeviceProperties public Map<String, String[]> props;
DeviceProperty A device property @DeviceProperty private String[] myProp = { "toto" };
DynamicManagement Injector of DynamicManager a for managing tango dynamic attributes and commands.
Init Designates a method to receive a callback before a device has been exported.
Schedule WARNING: Experimental feature.
State Manage state of the device.
StateMachine Manage the state machine of the device.
Status Manage status of the device.
 



Copyright © 2012-2015. All Rights Reserved.