public interface TableInfoIntf extends Serializable
TableInfoIntf getTableInfo()
String getTableName()
void setTableName(String aTableName)
String getPrimaryKey()
void setPrimaryKey(String aFieldName)
String getParentTable()
void setParentTable(String aTableName)
String getParentAuditField()
void setParentAuditField(String aFieldName)
SchemaDataConfig getSchemaDataConfig()
void setSchemaDataConfig(SchemaDataConfig aSchemaDataConfig)
Object getPrimaryKeyValue()
void setPrimaryKeyValue(Object aValue)
String getCrudFields()
DataView getFields(String aPoolName, String aTableName) throws Exception
Exceptionvoid saveData(String aPoolName, Map<String,Object> aFieldData, Long anUserId, SchemaDataConfigIntf aSchemaData, String aScreenName) throws Exception
Exceptionvoid auditRow(Long anUserId, String anAction, String aScreenName, Map<String,Object> aData, Map<String,Object> anOldData)
DataView getDataView(String aPoolName, String aRefName, String aQuery, List<Object> aParams) throws Exception
Exceptionboolean isAudit()
void setAudit(boolean aFlag)
boolean isVersioned()
Copyright © 2020. All rights reserved.