Expresso 5-6

Uses of Class
com.jcorporate.expresso.core.dbobj.Schema

Packages that use Schema
com.jcorporate.expresso.core The sub-packages to this package define the core objects of Expresso, where items such as DBObject are defined.  
com.jcorporate.expresso.core.controller This package contains the object defining the "Controller" object, an important component of Expresso that should be used to encapsulate all user interaction sequences.  
com.jcorporate.expresso.core.db Database Java Objects for establishing database connections and connection pooling Also contains all Exceptions used for Data Access while working with Expresso. 
com.jcorporate.expresso.core.dbobj Ancestor objects for all Database Objects and Schemas.  
com.jcorporate.expresso.core.i18n This package contains classes used for Expresso's I18N capabilities.  
com.jcorporate.expresso.core.misc Miscellaneous objects for file manipulation, running OS processes, etc 
com.jcorporate.expresso.services.test Contains classes that assist in unit testing using JUnit and Cactus testing. 
 

Uses of Schema in com.jcorporate.expresso.core
 

Subclasses of Schema in com.jcorporate.expresso.core
 class ExpressoSchema
          Standard Schema object for the Expresso framework.
 

Uses of Schema in com.jcorporate.expresso.core.controller
 

Methods in com.jcorporate.expresso.core.controller that return Schema
protected  Schema Controller.getSchemaInstance()
          Retrieve a full instance of the Schema object that is associated with this controller
 

Uses of Schema in com.jcorporate.expresso.core.db
 

Methods in com.jcorporate.expresso.core.db with parameters of type Schema
 Vector TableCreator.createAsNeeded(Schema oneSchema, String dataContext)
          Try to do a search on each DBObject member - if we fail we know the table does not exist.
 

Uses of Schema in com.jcorporate.expresso.core.dbobj
 

Methods in com.jcorporate.expresso.core.dbobj that return Schema
static Schema Schema.getInstance()
           
static Schema Schema.instantiate(String className)
          Convenience method to create a Schema object from it's name
 Schema SchemaFactory.getSchema(String className)
           
 

Methods in com.jcorporate.expresso.core.dbobj with parameters of type Schema
 void DBObject.setSchema(Schema schema)
          Specify which schema this DB object belongs to.
 

Uses of Schema in com.jcorporate.expresso.core.i18n
 

Methods in com.jcorporate.expresso.core.i18n that return Schema
protected  Schema MessageBundle.getSchema(String schemaClass)
          Instantiate & return the schema class given in the current parameter
 

Uses of Schema in com.jcorporate.expresso.core.misc
 

Methods in com.jcorporate.expresso.core.misc that return Schema
 Schema SchemaIterator.nextContext()
          Retrieve the Next Schema in the sequence.
 

Uses of Schema in com.jcorporate.expresso.services.test
 

Methods in com.jcorporate.expresso.services.test with parameters of type Schema
static void SchemaManager.addReference(Schema s)
          Add a reference to a schema.
static void SchemaManager.addReference(Schema s, boolean forceNoCreate)
          Add a reference to a schema.
static void SchemaManager.addReadOnlyReference(Schema s)
          Adds a schema reference that is not removed when the count goes to zero because it is a read only schema.
static void SchemaManager.removeReference(Schema s)
          Reduces the reference count to Schema s.
static void SchemaManager.forceSchemaDelete(Schema s)
          Forces the schema deletion even if the schema is marked "read only"
static boolean SchemaCreator.schemaExists(Schema oneSchema)
          Iterates through all the tables.
static boolean SchemaCreator.ensureSchemaExists(Schema oneSchema, InstallLog installLog)
           
static void SchemaDeleter.deleteSchema(String dbName, Schema oneSchema)
          Deletes a schema from the given data context.
 


Expresso 5-6

Please see www.jcorporate.com for information about new Expresso releases.