org.tango.server.properties
Class PropertiesUtils

java.lang.Object
  extended by org.tango.server.properties.PropertiesUtils

public final class PropertiesUtils
extends java.lang.Object


Method Summary
static void clearCache()
           
static void clearClassCache(java.lang.String className)
           
static void clearDeviceCache(java.lang.String deviceName)
           
static java.util.Map<java.lang.String,java.lang.String[]> getClassProperties(java.lang.String className)
           
static java.util.Map<java.lang.String,java.lang.String[]> getDeviceProperties(java.lang.String deviceName)
           
static java.lang.String[] getDeviceProperty(java.lang.String deviceName, java.lang.String className, java.lang.String propertyName)
           
static java.lang.String[] getProp(java.util.Map<java.lang.String,java.lang.String[]> prop, java.lang.String propertyName)
          Ignore case on property name
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

clearDeviceCache

public static void clearDeviceCache(java.lang.String deviceName)

clearClassCache

public static void clearClassCache(java.lang.String className)

clearCache

public static void clearCache()

getDeviceProperties

public static java.util.Map<java.lang.String,java.lang.String[]> getDeviceProperties(java.lang.String deviceName)
                                                                              throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed

getClassProperties

public static java.util.Map<java.lang.String,java.lang.String[]> getClassProperties(java.lang.String className)
                                                                             throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed

getProp

public static java.lang.String[] getProp(java.util.Map<java.lang.String,java.lang.String[]> prop,
                                         java.lang.String propertyName)
Ignore case on property name

Parameters:
prop -
propertyName -
Returns:
The property value

getDeviceProperty

public static java.lang.String[] getDeviceProperty(java.lang.String deviceName,
                                                   java.lang.String className,
                                                   java.lang.String propertyName)
                                            throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed


Copyright © 2012-2014. All Rights Reserved.