EAF 7.6 Util

org.enhydra.util
Class Utils

java.lang.Object
  extended by org.enhydra.util.Utils

public class Utils
extends java.lang.Object

Utility methods.


Constructor Summary
Utils()
           
 
Method Summary
static java.util.List getCachedDOClassesForApplication(Config cfg, java.lang.ClassLoader cl)
          Returns a List of DODS classes that represents the Database tables which are used by application given by it's name, and are cached.
static java.util.List getCachedDOClassesFromClassList(java.io.File classListFile, java.lang.ClassLoader cl, java.lang.String databaseName)
          Find class names in specified ClassList file and add this classes in cache.
static java.util.List getCachedDOClassesFromClassListAsResource(java.io.InputStream classListInputStream, java.lang.ClassLoader cl, java.lang.String databaseName)
          Find class names in specified ClassList file and add this classes in cache.
static java.util.List getCachedDOClassesFromDoml(java.io.InputStream doml, java.lang.ClassLoader cl, java.lang.String databaseName)
          Find class names in specified doml file and add this classes in cache.
static java.util.List getCachedDOClassesFromDoml(java.lang.String domlPath, java.lang.ClassLoader cl, java.lang.String databaseName)
          Find class names in specified doml file and add this classes in cache.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Utils

public Utils()
Method Detail

getCachedDOClassesForApplication

public static java.util.List getCachedDOClassesForApplication(Config cfg,
                                                              java.lang.ClassLoader cl)
Returns a List of DODS classes that represents the Database tables which are used by application given by it's name, and are cached.


getCachedDOClassesFromDoml

public static java.util.List getCachedDOClassesFromDoml(java.io.InputStream doml,
                                                        java.lang.ClassLoader cl,
                                                        java.lang.String databaseName)
Find class names in specified doml file and add this classes in cache.

Parameters:
domlPath - path to doml file
cl - class loader
Returns:
list with loaded classes

getCachedDOClassesFromDoml

public static java.util.List getCachedDOClassesFromDoml(java.lang.String domlPath,
                                                        java.lang.ClassLoader cl,
                                                        java.lang.String databaseName)
Find class names in specified doml file and add this classes in cache.

Parameters:
domlPath - path to doml file
cl - class loader
Returns:
list with loaded classes

getCachedDOClassesFromClassList

public static java.util.List getCachedDOClassesFromClassList(java.io.File classListFile,
                                                             java.lang.ClassLoader cl,
                                                             java.lang.String databaseName)
Find class names in specified ClassList file and add this classes in cache.

Parameters:
classListPath - path to ClassList file
cl - class loader
Returns:
list with loaded classes

getCachedDOClassesFromClassListAsResource

public static java.util.List getCachedDOClassesFromClassListAsResource(java.io.InputStream classListInputStream,
                                                                       java.lang.ClassLoader cl,
                                                                       java.lang.String databaseName)
Find class names in specified ClassList file and add this classes in cache.

Parameters:
classListPath - path to ClassList file
cl - class loader
Returns:
list with loaded classes

EAF 7.6 Util