|
TANGO Java API ( TangORB-7.3.3.jar) |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectfr.esrf.TangoApi.DeviceProxyFactory
public class DeviceProxyFactory
Class Description: This class manage a static vector of DeviceProxy object
to have a single connection on each device.
Usage example:
| Method Summary | |
|---|---|
static boolean |
exists(java.lang.String devname)
DeviceProxy single connection management. |
static DeviceProxyFactory |
get_instance()
Returns an instance of this singleton |
static DeviceProxy |
get(java.lang.String devname)
DeviceProxy single connection management. |
static void |
remove(DeviceProxy dev)
Remove the specified DeviceProxy in table. |
static void |
remove(java.lang.String devname)
Remove the specified DeviceProxy in table. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static DeviceProxyFactory get_instance()
public static DeviceProxy get(java.lang.String devname)
throws DevFailed
devname - Device name to be created or get.
DevFailed
public static boolean exists(java.lang.String devname)
throws DevFailed
devname - Device name to check if exists.
DevFailedpublic static void remove(java.lang.String devname)
devname - Device name to be removed.public static void remove(DeviceProxy dev)
dev - Device to be removed.
|
TANGO Java API ( TangORB-7.3.3.jar) |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||