public class EntityElement extends com.sankhya.util.xml.AbstractXMLElement implements EntityMetaData
COMMIT_TYPE_A, COMMIT_TYPE_B, COMMIT_TYPE_C, COMMIT_TYPE_D, DEFAULT_DIALECT, MSSQL_DIALECT, ORACLE_DIALECT| Constructor and Description |
|---|
EntityElement() |
| Modifier and Type | Method and Description |
|---|---|
void |
addEntityObject(EntityObject entityObject) |
void |
addEntityReference(EntityReference reference) |
void |
addObjectLink(ObjectLink objectLink) |
java.lang.String |
addProperty(java.lang.String propName) |
void |
addProperty(java.lang.String propName,
java.lang.String propValue) |
void |
addValueObject(ValueObjectMetaData valueObject) |
void |
endElement() |
java.util.Map<java.lang.String,java.lang.String> |
getAllProperties() |
int |
getBatchFetchSize() |
int |
getCacheTimeout() |
int |
getCommitType() |
ContainerConfig |
getContainerConfig() |
java.lang.String |
getDatabaseSchema() |
java.lang.String |
getDataSource() |
java.lang.String |
getDatasourceForData() |
java.lang.String |
getDataTransformerName() |
java.lang.String |
getDescription() |
int |
getDialect() |
EntityCriteria |
getEntityCriteria() |
EntityInterface |
getEntityInterface() |
EntityKey |
getEntityKey() |
EntityObject |
getEntityObject(java.lang.String name) |
java.util.Map |
getEntityObjects() |
EntityReference |
getEntityReference(java.lang.String name) |
java.util.Map |
getEntityReferences() |
java.util.Collection |
getEventListeners() |
java.lang.String |
getFinderListenerName() |
java.lang.String |
getFullName() |
java.lang.String |
getIdentifier() |
java.lang.String |
getMainObject() |
MetaDataProvider |
getMetaDataProvider() |
java.lang.String |
getName() |
ObjectLink |
getObjectLink(java.lang.String target) |
java.util.Map |
getObjectLinks() |
java.lang.String |
getPkClassName() |
java.lang.String |
getPresentationFieldName() |
EntityRuntime |
getRuntimeInfo() |
ValueObjectMetaData |
getValueObject(java.lang.String name) |
java.util.Map |
getValueObjects() |
void |
handleElement(org.xml.sax.Attributes atts,
com.sankhya.util.xml.AbstractXMLElement parent) |
boolean |
isReadOnly() |
boolean |
isVerbose() |
boolean |
isView() |
EntityReference |
removeEntityReference(java.lang.String name) |
void |
setDataSource(java.lang.String dataSource) |
void |
setDatasourceForData(java.lang.String s) |
void |
setDataTransformerName(java.lang.String s) |
void |
setDescription(java.lang.String s) |
void |
setDialect(int dialect) |
void |
setEntityCriteria(EntityCriteria e) |
void |
setEntityInterface(EntityInterface i) |
void |
setEntityKey(EntityKey entityKey) |
void |
setEventListeners(java.util.Collection c) |
void |
setFinderListenerName(java.lang.String s) |
void |
setMainObject(java.lang.String s) |
void |
setMetadataProvider(MetaDataProvider provider) |
void |
setPresentationFieldName(java.lang.String presentationFieldName) |
void |
setView(boolean b) |
java.lang.String |
toString() |
boolean |
useEntityBean() |
public void addEntityObject(EntityObject entityObject)
addEntityObject in interface EntityMetaDatapublic void addEntityReference(EntityReference reference)
addEntityReference in interface EntityMetaDatapublic void addObjectLink(ObjectLink objectLink)
addObjectLink in interface EntityMetaDatapublic void addValueObject(ValueObjectMetaData valueObject)
addValueObject in interface EntityMetaDatapublic void endElement()
endElement in class com.sankhya.util.xml.AbstractXMLElementpublic int getBatchFetchSize()
getBatchFetchSize in interface EntityMetaDatapublic int getCacheTimeout()
getCacheTimeout in interface EntityMetaDatapublic int getCommitType()
getCommitType in interface EntityMetaDatapublic ContainerConfig getContainerConfig()
getContainerConfig in interface EntityMetaDatapublic java.lang.String getDataSource()
getDataSource in interface EntityMetaDatapublic java.lang.String getDatabaseSchema()
getDatabaseSchema in interface EntityMetaDatapublic java.lang.String getDescription()
getDescription in interface EntityMetaDatapublic int getDialect()
getDialect in interface EntityMetaDatapublic EntityCriteria getEntityCriteria()
getEntityCriteria in interface EntityMetaDatapublic EntityInterface getEntityInterface()
getEntityInterface in interface EntityMetaDatapublic EntityKey getEntityKey()
getEntityKey in interface EntityMetaDatapublic EntityObject getEntityObject(java.lang.String name)
getEntityObject in interface EntityMetaDatapublic java.util.Map getEntityObjects()
getEntityObjects in interface EntityMetaDatapublic EntityReference getEntityReference(java.lang.String name)
getEntityReference in interface EntityMetaDatapublic java.util.Map getEntityReferences()
getEntityReferences in interface EntityMetaDatapublic java.util.Collection getEventListeners()
getEventListeners in interface EntityMetaDatapublic java.lang.String getFinderListenerName()
getFinderListenerName in interface EntityMetaDatapublic java.lang.String getFullName()
getFullName in interface EntityMetaDatapublic java.lang.String getIdentifier()
getIdentifier in class com.sankhya.util.xml.AbstractXMLElementpublic java.lang.String getMainObject()
getMainObject in interface EntityMetaDatapublic MetaDataProvider getMetaDataProvider()
getMetaDataProvider in interface EntityMetaDatapublic java.lang.String getName()
getName in interface EntityMetaDatapublic ObjectLink getObjectLink(java.lang.String target)
getObjectLink in interface EntityMetaDatapublic java.util.Map getObjectLinks()
getObjectLinks in interface EntityMetaDatapublic java.lang.String getPkClassName()
getPkClassName in interface EntityMetaDatapublic java.lang.String getPresentationFieldName()
getPresentationFieldName in interface EntityMetaDatapublic EntityRuntime getRuntimeInfo()
getRuntimeInfo in interface EntityMetaDatapublic ValueObjectMetaData getValueObject(java.lang.String name)
getValueObject in interface EntityMetaDatapublic java.util.Map getValueObjects()
getValueObjects in interface EntityMetaDatapublic 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 isReadOnly()
isReadOnly in interface EntityMetaDatapublic boolean isVerbose()
isVerbose in interface EntityMetaDatapublic EntityReference removeEntityReference(java.lang.String name)
removeEntityReference in interface EntityMetaDatapublic void setDataSource(java.lang.String dataSource)
public void setDescription(java.lang.String s)
setDescription in interface EntityMetaDatapublic void setDialect(int dialect)
public void setEntityCriteria(EntityCriteria e)
setEntityCriteria in interface EntityMetaDatapublic void setEntityInterface(EntityInterface i)
setEntityInterface in interface EntityMetaDatapublic void setEntityKey(EntityKey entityKey)
setEntityKey in interface EntityMetaDatapublic void setEventListeners(java.util.Collection c)
setEventListeners in interface EntityMetaDatapublic void setFinderListenerName(java.lang.String s)
setFinderListenerName in interface EntityMetaDatapublic void setMainObject(java.lang.String s)
setMainObject in interface EntityMetaDatapublic void setMetadataProvider(MetaDataProvider provider)
setMetadataProvider in interface EntityMetaDatapublic void setPresentationFieldName(java.lang.String presentationFieldName)
setPresentationFieldName in interface EntityMetaDatapublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean useEntityBean()
useEntityBean in interface EntityMetaDatapublic void setView(boolean b)
setView in interface EntityMetaDatapublic boolean isView()
isView in interface EntityMetaDatapublic java.lang.String getDataTransformerName()
getDataTransformerName in interface EntityMetaDatapublic void setDataTransformerName(java.lang.String s)
setDataTransformerName in interface EntityMetaDatapublic java.lang.String getDatasourceForData()
getDatasourceForData in interface EntityMetaDatapublic void setDatasourceForData(java.lang.String s)
setDatasourceForData in interface EntityMetaDatapublic void addProperty(java.lang.String propName,
java.lang.String propValue)
addProperty in interface EntityMetaDataaddProperty in class com.sankhya.util.xml.AbstractXMLElementpublic java.lang.String addProperty(java.lang.String propName)
addProperty in interface EntityMetaDatapublic java.util.Map<java.lang.String,java.lang.String> getAllProperties()
getAllProperties in interface EntityMetaData