org.openware.job.data
Class ClassInfo
java.lang.Object
|
+--org.openware.job.data.ClassInfo
- All Implemented Interfaces:
- java.io.Serializable
- public class ClassInfo
- extends java.lang.Object
- implements java.io.Serializable
Contains mapping information from things like classnames/tablenames
to persistent objects and constructors.
This will be subclassed by a generated class. An object of the
generated subclass will need to be passed in as an argument to
the PersistentManager
.
- Version:
- $Revision: 1.10 $ $Date: 2001/04/06 01:38:02 $
- Author:
- Vincent Sheffer
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dataShellClasses
protected java.util.Hashtable dataShellClasses
persistConstructors
protected java.util.Hashtable persistConstructors
defaultPersistConstructors
protected java.util.Hashtable defaultPersistConstructors
tclClasses
protected java.util.Hashtable tclClasses
persistTypes
protected java.util.Hashtable persistTypes
dba
protected BaseDBA dba
ClassInfo
public ClassInfo()
setDba
protected void setDba(BaseDBA dba)
addConstructor
protected void addConstructor(java.lang.String className,
java.lang.Class persistType)
throws PersistException
getPersistType
public java.lang.Class getPersistType(java.lang.String tableName)
getTclObject
public java.lang.Object getTclObject(java.lang.String tableName)
throws PersistException
getPersistConstructor
public java.lang.reflect.Constructor getPersistConstructor(java.lang.String tableName)
throws PersistException
getDefaultPersistConstructor
public java.lang.reflect.Constructor getDefaultPersistConstructor(java.lang.String tableName)
throws PersistException
getDataShell
public DataShell getDataShell(java.lang.String tableName)
throws PersistException
getDba
public BaseDBA getDba()
Copyright © 2000,2001 Openware. All Rights Reserved.