org.tango.server.testserver
Class JTangoTest
java.lang.Object
org.tango.server.testserver.JTangoTest
public final class JTangoTest
- extends java.lang.Object
Tango device to test all commands and attributes
- Author:
- FOURNEAU
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NO_DB_DEVICE_NAME
public static final java.lang.String NO_DB_DEVICE_NAME
- See Also:
- Constant Field Values
INSTANCE_NAME
public static final java.lang.String INSTANCE_NAME
- See Also:
- Constant Field Values
SERVER_NAME
public static final java.lang.String SERVER_NAME
JTangoTest
public JTangoTest()
refresh
public void refresh()
isScheduleRunning
public boolean isScheduleRunning()
init
public void init()
throws fr.esrf.Tango.DevFailed
- Automatically called when device starts
- Throws:
fr.esrf.Tango.DevFailed
getName
public java.lang.String getName()
delete
public void delete()
throws fr.esrf.Tango.DevFailed
- Automatically called when device ends
- Throws:
fr.esrf.Tango.DevFailed
getShortScalar
public short getShortScalar()
- Returns:
- shortScalar attribute
setShortScalar
public void setShortScalar(short shortScalar)
- Parameters:
shortScalar
- scalar
setShortSpectrum
public void setShortSpectrum(short[] shortSpectrum)
- Parameters:
shortSpectrum
- spectrum
getShortImage
public short[][] getShortImage()
- Returns:
- Image of short
setShortImage
public void setShortImage(short[][] shortImage)
- Parameters:
shortImage
- image
getIntScalar
public int getIntScalar()
setIntScalar
public void setIntScalar(int intScalar)
getIntSpectrum
public int[] getIntSpectrum()
setIntSpectrum
public void setIntSpectrum(int[] intSpectrum)
getIntImage
public int[][] getIntImage()
setIntImage
public void setIntImage(int[][] intImage)
getLongScalar
public long getLongScalar()
setLongScalar
public void setLongScalar(long longScalar)
getLongSpectrum
public long[] getLongSpectrum()
getInvalidQuality
public AttributeValue getInvalidQuality()
throws fr.esrf.Tango.DevFailed
- Throws:
fr.esrf.Tango.DevFailed
setLongSpectrum
public void setLongSpectrum(long[] longSpectrum)
getPollSpectrum
public long[] getPollSpectrum()
throws fr.esrf.Tango.DevFailed
- Throws:
fr.esrf.Tango.DevFailed
setPollSpectrum
public void setPollSpectrum(long[] value)
getLongImage
public long[][] getLongImage()
setLongImage
public void setLongImage(long[][] longImage)
getFloatScalar
public float getFloatScalar()
setFloatScalar
public void setFloatScalar(float floatScalar)
getFloatSpectrum
public float[] getFloatSpectrum()
setFloatSpectrum
public void setFloatSpectrum(float[] floatSpectrum)
getFloatImage
public float[][] getFloatImage()
setFloatImage
public void setFloatImage(float[][] floatImage)
getDoubleScalar
public double getDoubleScalar()
setDoubleScalar
public void setDoubleScalar(double doubleScalar)
getDoubleSpectrum
public double[] getDoubleSpectrum()
setDoubleSpectrum
public void setDoubleSpectrum(double[] doubleSpectrum)
getDoubleImage
public double[][] getDoubleImage()
setDoubleImage
public void setDoubleImage(double[][] doubleImage)
isBooleanScalar
public AttributeValue isBooleanScalar()
throws fr.esrf.Tango.DevFailed
- Throws:
fr.esrf.Tango.DevFailed
setBooleanScalar
public void setBooleanScalar(boolean booleanScalar)
getBooleanSpectrum
public boolean[] getBooleanSpectrum()
setBooleanSpectrum
public void setBooleanSpectrum(boolean[] booleanSpectrum)
getBooleanImage
public boolean[][] getBooleanImage()
setBooleanImage
public void setBooleanImage(boolean[][] booleanImage)
getStringScalar
public java.lang.String getStringScalar()
setStringScalar
public void setStringScalar(java.lang.String stringScalar)
getStringSpectrum
public java.lang.String[] getStringSpectrum()
setStringSpectrum
public void setStringSpectrum(java.lang.String[] stringSpectrum)
getStringImage
public java.lang.String[][] getStringImage()
setStringImage
public void setStringImage(java.lang.String[][] stringImage)
getByteScalar
public byte getByteScalar()
getByteSpectrum
public byte[] getByteSpectrum()
getByteImage
public byte[][] getByteImage()
setByteScalar
public void setByteScalar(byte byteScalar)
setByteSpectrum
public void setByteSpectrum(byte[] byteSpectrum)
setByteImage
public void setByteImage(byte[][] byteImage)
voidCommand
public void voidCommand()
shortCommand
public short shortCommand(short value)
shortSpectrumCommand
public short[] shortSpectrumCommand(short[] value)
intCommand
public int intCommand(int value)
intSpectrumCommand
public int[] intSpectrumCommand(int[] value)
byteCommand
public byte byteCommand(byte value)
byteSpectrumCommand
public byte[] byteSpectrumCommand(byte[] value)
longCommand
public long longCommand(long value)
longSpectrumCommand
public long[] longSpectrumCommand(long[] value)
floatCommand
public float floatCommand(float value)
floatSpectrumCommand
public float[] floatSpectrumCommand(float[] value)
doubleCommand
public double doubleCommand(double value)
doubleSpectrumCommand
public double[] doubleSpectrumCommand(double[] value)
booleanCommand
public boolean booleanCommand(boolean value)
stringCommand
public java.lang.String stringCommand(java.lang.String value)
stringSpectrumCommmand
public java.lang.String[] stringSpectrumCommmand(java.lang.String[] value)
longStringCommand
public fr.esrf.Tango.DevVarLongStringArray longStringCommand(fr.esrf.Tango.DevVarLongStringArray value)
doubleStringCommand
public fr.esrf.Tango.DevVarDoubleStringArray doubleStringCommand(fr.esrf.Tango.DevVarDoubleStringArray value)
testPolling
public double testPolling()
throws fr.esrf.Tango.DevFailed
- Throws:
fr.esrf.Tango.DevFailed
testPollingArray
public int[] testPollingArray()
testState
public void testState()
start
public static void start()
throws fr.esrf.Tango.DevFailed
- Start a device with tango database. The server must be declared in tango
db.
- Throws:
fr.esrf.Tango.DevFailed
startNoDbFile
public static void startNoDbFile(int portNr)
throws fr.esrf.Tango.DevFailed
- Throws:
fr.esrf.Tango.DevFailed
startNoDb
public static void startNoDb(int portNr)
throws fr.esrf.Tango.DevFailed
- Throws:
fr.esrf.Tango.DevFailed
main
public static void main(java.lang.String[] args)
setMyProp
public void setMyProp(java.lang.String myProp)
- Parameters:
myProp
- String []
setMyClassProp
public void setMyClassProp(java.lang.String[] myClassProp)
- Parameters:
myClassProp
- String []
getMyProperty
public java.lang.String getMyProperty()
- Returns:
- device property myProp
getMyClassProperty
public java.lang.String[] getMyClassProperty()
- Returns:
- class property myClassProp
getStateScalar
public org.tango.DeviceState getStateScalar()
getDevEncodedScalar
public fr.esrf.Tango.DevEncoded getDevEncodedScalar()
setDevEncodedScalar
public void setDevEncodedScalar(fr.esrf.Tango.DevEncoded devEncodedScalar)
alwaysHook
public void alwaysHook(InvocationContext ctx)
getState
public fr.esrf.Tango.DevState getState()
setState
public void setState(fr.esrf.Tango.DevState state)
getStatus
public java.lang.String getStatus()
setStatus
public void setStatus(java.lang.String status)
setDynamicManager
public void setDynamicManager(DynamicManager dynamicManager)
setProps
public void setProps(java.util.Map<java.lang.String,java.lang.String[]> props)
isBooleanProp
public boolean isBooleanProp()
setBooleanProp
public void setBooleanProp(boolean booleanProp)
getStateSpectrum
public org.tango.DeviceState[] getStateSpectrum()
setStateScalar
public void setStateScalar(org.tango.DeviceState stateScalar)
setStateSpectrum
public void setStateSpectrum(org.tango.DeviceState[] stateSpectrum)
getDeltaAttribute
public double getDeltaAttribute()
setDeltaAttribute
public void setDeltaAttribute(double deltaAttribute)
setDeviceManager
public void setDeviceManager(DeviceManager deviceManager)
Copyright © 2012-2015. All Rights Reserved.