com.acciente.induction.init.config
Class Config.ModelDefs
java.lang.Object
com.acciente.induction.init.config.Config.ModelDefs
- Enclosing class:
- Config
public static class Config.ModelDefs
- extends java.lang.Object
Modular configuration container
Method Summary |
void |
addModelDef(java.lang.String sModelClassName,
java.lang.String sModelFactoryClassName,
boolean bIsStaticScope,
boolean bIsApplicationScope,
boolean bIsSessionScope,
boolean bIsRequestScope,
boolean bIsInitOnStartUp)
Adds a new model definition |
Config.ModelDefs.ModelDef |
getModelDef(java.lang.String sModelClassName)
|
java.util.Collection |
getModelDefList()
|
java.lang.String |
toString()
|
java.lang.String |
toXML()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Config.ModelDefs
public Config.ModelDefs()
addModelDef
public void addModelDef(java.lang.String sModelClassName,
java.lang.String sModelFactoryClassName,
boolean bIsStaticScope,
boolean bIsApplicationScope,
boolean bIsSessionScope,
boolean bIsRequestScope,
boolean bIsInitOnStartUp)
- Adds a new model definition
- Parameters:
sModelClassName
- string representing a fully qualified model classnamesModelFactoryClassName
- string representing a fully qualified model factory classnamebIsApplicationScope
- true if a single model object should be created per applicationbIsSessionScope
- true if a single model object should be created per sessionbIsRequestScope
- true if a single model object should be created per requestbIsInitOnStartUp
- true if this model should be created on system startup, otherwise all models are
created on demand. This attribute is only valid for application scope models
getModelDef
public Config.ModelDefs.ModelDef getModelDef(java.lang.String sModelClassName)
getModelDefList
public java.util.Collection getModelDefList()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
toXML
public java.lang.String toXML()
Copyright © 2008-2012 Acciente, LLC. All Rights Reserved.