Method Summary |
|
public void | addObject(int index, DomainObject domainObject) This is NOT zero based index: idx of the first object is 1, the second is 2, etc... |
public int | addObject(DomainObject domainObject) |
public boolean | afterCreate(int idx) This is NOT zero based index: idx of the first object is 1, the second is 2, etc... |
public boolean | afterRemove(int idx) This is NOT zero based index: idx of the first object is 1, the second is 2, etc... |
public boolean | afterStore(int idx) This is NOT zero based index: idx of the first object is 1, the second is 2, etc... |
public boolean | afterWriteData() |
public boolean | beforeCreate(DomainObject domainObject) |
public boolean | beforeRemove(DomainObject domainObject) |
public boolean | beforeStore(DomainObject domainObjectx) |
public boolean | beforeWriteData() |
public void | clearData() |
public boolean | create(DomainObject domainObject) |
public DataHolder | createOriginalValues() |
public boolean | discard(DomainObject domainObject) |
public int | findIdxByObjectId(int objectId) This is NOT zero based index: idx of the first object is 1, the second is 2, etc... |
public DomainObject | findObjectByObjectId(int objectId) |
public java.lang.String | getCatalog() Getter for property catalog. |
public Converter | getConverter() |
public int | getCreatedCount() Getter for property createdCount. |
public DBServices | getDBServices() Getter for property dbServices. |
public char | getDataModificationSequence(int index) Indexed getter for property dataModificationSequence.
Parameters: index - Index of the property. |
public char[] | getDataModificationSequence() Getter for property dataModificationSequence. |
public DataSource | getDataSource() |
public DataWriter | getDataWriter() Getter for property dataWriter. |
public ExceptionHandler | getExceptionHandler() |
public java.util.List | getGeneratedSQL() |
public java.lang.String | getGeneratedSQLasXML() |
public Map | getMapping() Getter for property mapping. |
public MetaData | getMetaData() Getter for property metaData. |
public int | getModifiedCount() Getter for property modifiedCount. |
protected int | getNextObjectId() |
public List | getObjectList() Getter for property objectList. |
public char | getOptimisticLock() Getter for property optimisticLock. |
public PageHolder | getPage(int pageNumber) This is NOT zero based index: idx of the first object is 1, the second is 2, etc... |
public int | getPageSize() Getter for property pageSize. |
public List | getPrimaryKey(String catalog, String schema, String table) |
public int | getRemovedCount() Getter for property removedCount. |
public List | getRemovedObjects() Getter for property removedObjects. |
public java.lang.Class | getRequestor() Getter for property requestor. |
public java.lang.String | getSchema() Getter for property schema. |
protected synchronized int | getSyncNextObjectId() |
public java.lang.String | getTable() Getter for property table. |
public java.lang.Throwable | getWhatIsWrong() |
public boolean | isAppend() Getter for property append. |
public boolean | isCreateDefaultMetaData() |
public boolean | isDebug() Getter for property debug. |
public boolean | isDiscardUnmodifiedObjects() Getter for property discardUnmodifiedObjects. |
public boolean | isExceptionOnEmptyObjectList() |
public boolean | isGenerateSQLOnly() Getter for property generateSQLOnly. |
public boolean | isLazyLoading() Getter for property lazyLoading. |
public boolean | isNoFullColumnName() Getter for property noFullColumnName. |
public boolean | isOverrideCatalogName() |
public boolean | isReadOnly() Getter for property readOnly. |
public boolean | isSynchronizedAccess() Getter for property synchronizedAccess. |
public boolean | isThrowFailedInsertException() |
public boolean | isThrowMissingFieldException() |
public boolean | isThrowOptimisticLockDeleteException() Getter for property throwOptimisticLockDeleteException. |
public boolean | isThrowOptimisticLockUpdateException() Getter for property throwOptimisticLockUpdateException. |
public boolean | isValid() |
public int | load(ResultSet[] rs) |
public int | load(ResultSet rs) |
public void | populateMetaData() |
public boolean | remove(DomainObject domainObject) |
public void | setAppend(boolean append) Setter for property append. |
public void | setCatalog(java.lang.String catalog) Setter for property catalog. |
public void | setConverter(Converter converter) |
public void | setCreateDefaultMetaData(boolean createDefaultMetaData) |
public void | setDBServices(DBServices dbServices) Setter for property dbServices. |
public void | setDataModificationSequence(char[] dataModificationSequence) Setter for property dataModificationSequence. |
public void | setDataSource(DataSource dataSource) |
public void | setDataSourceName(String dataSourceName) |
public void | setDataWriter(DataWriter dataWriter) Setter for property dataWriter. |
public void | setDebug(boolean debug) Setter for property debug. |
public void | setDiscardUnmodifiedObjects(boolean discardUnmodifiedObjects) Setter for property discardUnmodifiedObjects. |
public void | setExceptionHandler(ExceptionHandler exceptionHandler) |
public void | setExceptionOnEmptyObjectList(boolean exceptionOnEmptyObjectList) |
public void | setGenerateSQLOnly(boolean generateSQLOnly) Setter for property generateSQLOnly. |
public void | setLazyLoading(boolean lazyLoading) Setter for property lazyLoading. |
public void | setMapping(Map mapping) Setter for property mapping. |
public void | setMapping(String mapping) |
public void | setMetaData(MetaData metaData) Setter for property metaData. |
public void | setNoFullColumnName(boolean noFullColumnName) Setter for property noFullColumnName. |
public int | setObject(DomainObject domainObject) |
public void | setObject(int index, DomainObject domainObject) This is NOT zero based index: idx of the first object is 1, the second is 2, etc... |
public void | setObjectList(List objectList) Setter for property objectList. |
public void | setOptimisticLock(char optimisticLock) Setter for property optimisticLock. |
public void | setOriginal() |
public void | setOverrideCatalogName(boolean overrideCatalogName) |
public void | setPageSize(int pageSize) Setter for property pageSize. |
public void | setPrimaryKey(String catalog, String schema, String table, List pk) |
public void | setReadOnly(boolean readOnly) Setter for property readOnly. |
public void | setRemovedObjects(List removedObjects) Setter for property removedObjects. |
public void | setRequestor(java.lang.Class requestor) Setter for property requestor. |
public void | setSchema(java.lang.String schema) Setter for property schema. |
public void | setSynchronizedAccess(boolean synchronizedAccess) Setter for property synchronizedAccess. |
public void | setTable(java.lang.String table) Setter for property table. |
public void | setThrowFailedInsertException(boolean throwFailedInsertException) |
public void | setThrowMissingFieldException(boolean throwMissingFieldException) |
public void | setThrowOptimisticLockDeleteException(boolean throwOptimisticLockDeleteException) Setter for property throwOptimisticLockDeleteException. |
public void | setThrowOptimisticLockUpdateException(boolean throwOptimisticLockUpdateException) Setter for property throwOptimisticLockUpdateException. |
public boolean | store(DomainObject domainObject) |
public void | synchronizePersistentState() |
public String | toString() |
public boolean | writeData() |