|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nees.data.util.bootstrap.Bootstrapper
| Field Summary | |
static java.lang.String |
CLASS_SUFFIX
|
protected static int |
ICI_OBJECT_INDEX
|
protected static int |
INIT_OBJECT_INDEX
|
static java.lang.String |
INIT_OBJECT_SUFFIX
|
| Constructor Summary | |
protected |
Bootstrapper()
|
protected |
Bootstrapper(java.util.Properties properties)
Creates a new instance of NFMSBootstrapper |
| Method Summary | |
protected void |
bootstrap()
|
protected void |
bootstrap(java.util.Properties p)
|
protected boolean |
checkClassInterfaces(java.lang.Class targetInterface,
java.lang.Class classToCheck)
This will take a class and check each of its interfaces to see if one is the same as the targetInterface. |
protected java.lang.Object[][] |
createInitObjects(java.util.Vector objectKeyList)
This creates the init objects for the given list that is returned by createNewInstance() |
protected java.util.Vector |
createNewInstances()
This fills up the instance table with blank instances and returns a vector or strings giving the names of the keys in the properties to be used. |
protected java.lang.Object |
getClassForInterface(java.lang.Class interfaceName)
Searches the classes for some instance of this interface. |
protected InitializationObjectInterface |
getInitObject(java.lang.Class className)
|
protected java.util.HashMap |
getInstanceTable()
|
org.apache.log4j.Logger |
getLogger()
|
protected java.lang.Object |
getNewInstance(java.lang.String className)
|
protected java.util.Properties |
getProperties()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static java.lang.String CLASS_SUFFIX
public static java.lang.String INIT_OBJECT_SUFFIX
protected static int INIT_OBJECT_INDEX
protected static int ICI_OBJECT_INDEX
| Constructor Detail |
protected Bootstrapper(java.util.Properties properties)
throws InstantiationContractException
protected Bootstrapper()
throws InstantiationContractException
| Method Detail |
protected java.util.HashMap getInstanceTable()
protected void bootstrap(java.util.Properties p)
throws InstantiationContractException
InstantiationContractException
protected java.util.Vector createNewInstances()
throws InstantiationContractException
my.object.class, the resulting entry in the
vector is my.object and this allows the system to later
search for the corresponding key os my.object.initObject.
InstantiationContractException
protected java.lang.Object[][] createInitObjects(java.util.Vector objectKeyList)
throws InstantiationContractException
createNewInstance()
InstantiationContractException
protected void bootstrap()
throws InstantiationContractException
InstantiationContractException
protected InitializationObjectInterface getInitObject(java.lang.Class className)
throws InstantiationContractException
InstantiationContractException
protected java.lang.Object getClassForInterface(java.lang.Class interfaceName)
throws InstantiationContractException
InstantiationContractException
protected boolean checkClassInterfaces(java.lang.Class targetInterface,
java.lang.Class classToCheck)
protected java.util.Properties getProperties()
protected java.lang.Object getNewInstance(java.lang.String className)
throws InstantiationContractException
InstantiationContractExceptionpublic org.apache.log4j.Logger getLogger()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||