|
Expresso 5-6 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.jcorporate.expresso.kernel.ComponentBase
com.jcorporate.expresso.kernel.ContainerComponentBase
com.jcorporate.expresso.core.dbobj.Schema
com.jcorporate.expresso.core.ExpressoSchema
Standard Schema
object for the Expresso framework. It provides 'tie ins' for all the
classes within the framework. You use your own Schema derived from
com.jcorporate.expresso.core.dbobj.Schema when creating your
own application
| Constructor Summary | |
ExpressoSchema()
Constructor |
|
| Method Summary | |
protected void |
constructControllers()
Adds the appropriate controllers to the schema |
protected void |
constructDBObjects()
Adds all the Expresso DbObjects |
protected void |
constructSetupValues()
Adds the setup values for this schema to the schema's definition |
String |
getDefaultComponentCode()
Returns the default component code for this schema. |
String |
getDefaultDescription()
Returns the default description for this schema. |
String |
getMessageBundlePath()
Returns the path to the messages bundle property file |
String |
getVersion()
Gets the current version of this Framework |
void |
otherSetup(InstallLog installLog,
String dataContext)
Runs additional setup operations for the Expresso Schema |
| Methods inherited from class com.jcorporate.expresso.core.dbobj.Schema |
add, add, addController, addController, addController, addController, addDBObject, addDBObject, addDBObject, addDBObject, addDBObject, addJob, addReportPage, addReportPage, addServlet, addSetup, addSetup, configure, contains, destroy, getConfig, getControllerList, getDataContext, getDBName, getDBObjMap, getInstance, getJobs, getLoginController, getMembers, getMetadataLocation, getRegistrationController, getReports, getRequestingUser, getServlets, getSetupDefault, getSetupValue, getStartController, getString, getTests, initialize, instantiate, otherSetup, populateSchemaData, reconfigure, requiresVersion, setDataContext, setDBName, setRequestingUser, setSetupValue, setupDefaultValues, setupDefaultValuesWithException |
| Methods inherited from class com.jcorporate.expresso.kernel.ContainerComponentBase |
getContainerImplementation, locateComponent, setContainerImplementation |
| Methods inherited from class com.jcorporate.expresso.kernel.ComponentBase |
getMetaData, getParent, setMetaData, setParent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.jcorporate.expresso.kernel.ExpressoComponent |
getMetaData, getParent, setParent |
| Constructor Detail |
public ExpressoSchema()
throws DBException
DBException - if there's an error building the object| Method Detail |
public String getDefaultComponentCode()
getDefaultComponentCode in class Schemapublic String getDefaultDescription()
getDefaultDescription in class Schemapublic String getMessageBundlePath()
getMessageBundlePath in class Schemapublic String getVersion()
getVersion in class Schema
public void otherSetup(InstallLog installLog,
String dataContext)
throws DBException
otherSetup in class SchemainstallLog - The 'logger' to send informational output to.dataContext - the datacontext to work with.
DBException - upon database access
errorprotected void constructControllers()
protected void constructDBObjects()
protected void constructSetupValues()
throws DBException
DBException - upon database access error
|
Expresso 5-6 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||