|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.jdo.spi.persistence.support.ejb.ejbc.EJBBundleInfoHelper
public class EJBBundleInfoHelper
This is a class which implements the EJBInfoHelper interface based on EjbBundleDescriptor and other DOL classes.
| Constructor Summary | |
|---|---|
EJBBundleInfoHelper(EjbBundleDescriptor bundleDescriptor,
Collection availableSchemaNames)
Creates a new instance of EJBBundleInfoHelper |
|
| Method Summary | |
|---|---|
ConversionHelper |
createConversionHelper()
|
AbstractNameMapper |
createUniqueNameMapper()
|
Collection |
getAvailableSchemaNames()
Gets a collection of names of schemas defined in this ejb jar. |
ClassLoader |
getClassLoader()
Gets the class loader which corresponds to this ejb bundle. |
String |
getEjbJarDisplayName()
|
Collection |
getEjbNames()
|
Collection |
getFieldsForEjb(String ejbName)
|
Model |
getModel()
|
AbstractNameMapper |
getNameMapper()
|
Collection |
getRelationshipsForEjb(String ejbName)
|
org.netbeans.modules.dbschema.SchemaElement |
getSchema(String schemaName)
Gets the schema with the specified name, loading it if necessary. |
String |
getSchemaNameToGenerate()
Gets the name to use for schema generation. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EJBBundleInfoHelper(EjbBundleDescriptor bundleDescriptor,
Collection availableSchemaNames)
bundleDescriptor - the EjbBundleDescriptor which defines the
universe of names for this application.availableSchemaNames - a Collection of available schemas
in the application - used only during development| Method Detail |
|---|
public String getEjbJarDisplayName()
getEjbJarDisplayName in interface EJBInfoHelperEJBInfoHelper.getEjbJarDisplayName()public Collection getAvailableSchemaNames()
null if there was none supplied.
getAvailableSchemaNames in interface EJBInfoHelperpublic String getSchemaNameToGenerate()
getSchemaNameToGenerate in interface EJBInfoHelperpublic org.netbeans.modules.dbschema.SchemaElement getSchema(String schemaName)
getSchema in interface EJBInfoHelperschemaName - the name of the schema to be loaded
public Collection getEjbNames()
getEjbNames in interface EJBInfoHelperEJBInfoHelper.getEjbNames()public Collection getFieldsForEjb(String ejbName)
getFieldsForEjb in interface EJBInfoHelperEJBInfoHelper.getFieldsForEjb(java.lang.String)public Collection getRelationshipsForEjb(String ejbName)
getRelationshipsForEjb in interface EJBInfoHelperEJBInfoHelper.getRelationshipsForEjb(java.lang.String)public ClassLoader getClassLoader()
getClassLoader in interface EJBInfoHelperpublic AbstractNameMapper getNameMapper()
getNameMapper in interface EJBInfoHelperEJBInfoHelper.getNameMapper()public AbstractNameMapper createUniqueNameMapper()
createUniqueNameMapper in interface EJBInfoHelperEJBInfoHelper.createUniqueNameMapper()public ConversionHelper createConversionHelper()
createConversionHelper in interface EJBInfoHelperEJBInfoHelper.createConversionHelper()public Model getModel()
getModel in interface EJBInfoHelperEJBInfoHelper.getModel()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||