This is an interface which represents information found in the
ejb-jar.xml descriptor and provides a variety of other information
and helper objects needed to do mapping and generating of ejb related
things in persistence.
author: Rochelle Raccah
Method Summary
public ConversionHelper
createConversionHelper() Creates and returns an instance of the ConversionHelper object to
use for this helper.
public ConversionHelper createConversionHelper()(Code)
Creates and returns an instance of the ConversionHelper object to
use for this helper. Note that this method is a factory-like method
which creates a new instance so the caller can make modifications to
it as necessary.
the conversion helper object
Creates and returns an instance of the AbstractNameMapper object to
use for generation of unique names with this helper. Unique names
usually means that the mapper doesn't use the same jdo and ejb names.
Note that this method is a factory-like method which creates a new
instance so the caller can make modifications to it as necessary.
the name mapper object
Gets the class loader which corresponds to this ejb jar.
Implementations can return null if this is not
relevant.
the class loader which corresponds to this ejb jar
Gets a collection of names of cmp fields and cmr fields defined in
this ejb jar for the specified ejb.
Parameters: ejbName - the name of the ejb for which a list of fields will be created a collection cmp and cmr field names
Gets a collection of names of cmr fields defined in
this ejb jar for the specified ejb.
Parameters: ejbName - the name of the ejb for which a list of cmr fields will be created a collection cmr field names
getSchema
public SchemaElement getSchema(String schemaName)(Code)
Gets the schema with the specified name, loading it if necessary.
Parameters: schemaName - the name of the schema to be loaded the schema object