public class XMLMetaDataProvider extends com.sankhya.util.xml.AbstractXMLElement implements MetaDataProvider
| Constructor and Description |
|---|
XMLMetaDataProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
addEntity(EntityMetaData entity) |
void |
entityLazyInitialized(EntityMetaData entity) |
int |
getBatchFetchSize() |
ContainerConfig |
getContainerConfig() |
java.lang.String |
getDatabaseSchema() |
java.lang.String |
getDataSourceName() |
int |
getDialect() |
java.lang.String |
getEjbNamePattern() |
java.util.Map |
getEntities() |
EntityMetaData |
getEntity(java.lang.String entityName) |
java.lang.String |
getFinderListenerName() |
java.lang.String |
getIdentifier() |
MetaDataProviderListener |
getListener() |
java.lang.String |
getName() |
java.lang.String |
getParentName() |
void |
handleElement(org.xml.sax.Attributes atts,
com.sankhya.util.xml.AbstractXMLElement parent) |
boolean |
isVerbose() |
void |
prepareProvider() |
void |
removeEntity(java.lang.String entityName) |
void |
setFinderListenerName(java.lang.String name) |
boolean |
useEntityBean() |
public void addEntity(EntityMetaData entity)
addEntity in interface MetaDataProviderpublic void entityLazyInitialized(EntityMetaData entity)
entityLazyInitialized in interface MetaDataProviderpublic int getBatchFetchSize()
getBatchFetchSize in interface MetaDataProviderpublic ContainerConfig getContainerConfig()
getContainerConfig in interface MetaDataProviderpublic java.lang.String getDataSourceName()
getDataSourceName in interface MetaDataProviderpublic java.lang.String getDatabaseSchema()
getDatabaseSchema in interface MetaDataProviderpublic int getDialect()
getDialect in interface MetaDataProviderpublic java.lang.String getEjbNamePattern()
getEjbNamePattern in interface MetaDataProviderpublic java.util.Map getEntities()
getEntities in interface MetaDataProviderpublic EntityMetaData getEntity(java.lang.String entityName)
getEntity in interface MetaDataProviderpublic java.lang.String getFinderListenerName()
getFinderListenerName in interface MetaDataProviderpublic java.lang.String getIdentifier()
getIdentifier in class com.sankhya.util.xml.AbstractXMLElementpublic MetaDataProviderListener getListener()
getListener in interface MetaDataProviderpublic java.lang.String getName()
getName in interface MetaDataProviderpublic java.lang.String getParentName()
getParentName in interface MetaDataProviderpublic void handleElement(org.xml.sax.Attributes atts,
com.sankhya.util.xml.AbstractXMLElement parent)
throws org.xml.sax.SAXException
handleElement in class com.sankhya.util.xml.AbstractXMLElementorg.xml.sax.SAXExceptionpublic boolean isVerbose()
isVerbose in interface MetaDataProviderpublic void prepareProvider()
throws java.lang.Exception
java.lang.Exceptionpublic void removeEntity(java.lang.String entityName)
removeEntity in interface MetaDataProviderpublic void setFinderListenerName(java.lang.String name)
setFinderListenerName in interface MetaDataProviderpublic boolean useEntityBean()
useEntityBean in interface MetaDataProvider