org.jboss.ejb.plugins.cmp.jdbc2.schema
Class Schema

java.lang.Object
  extended byorg.jboss.ejb.plugins.cmp.jdbc2.schema.Schema

public class Schema
extends java.lang.Object


Nested Class Summary
 class Schema.Views (src)
           
 
Constructor Summary
Schema()
           
 
Method Summary
 EntityTable (src) createEntityTable(JDBCEntityMetaData (src)  metadata, JDBCEntityBridge2 (src)  entity)
           
 RelationTable (src) createRelationTable(JDBCCMRFieldBridge2 (src)  leftField, JDBCCMRFieldBridge2 (src)  rightField)
           
 void flush()
           
 Table.View (src) getView(EntityTable (src)  table)
           
 Table.View (src) getView(RelationTable (src)  table)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Schema

public Schema()
Method Detail

createEntityTable

public EntityTable (src)  createEntityTable(JDBCEntityMetaData (src)  metadata,
                                     JDBCEntityBridge2 (src)  entity)
                              throws DeploymentException (src) 
Throws:
DeploymentException (src)

createRelationTable

public RelationTable (src)  createRelationTable(JDBCCMRFieldBridge2 (src)  leftField,
                                         JDBCCMRFieldBridge2 (src)  rightField)
                                  throws DeploymentException (src) 
Throws:
DeploymentException (src)

getView

public Table.View (src)  getView(EntityTable (src)  table)

getView

public Table.View (src)  getView(RelationTable (src)  table)

flush

public void flush()