|
jACOB 2.7 API Documentation. | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IDataTransaction | |
|---|---|
| de.tif.jacob.core.data | |
| de.tif.jacob.core.data.event | |
| Uses of IDataTransaction in de.tif.jacob.core.data |
|---|
| Methods in de.tif.jacob.core.data that return IDataTransaction | |
|---|---|
IDataTransaction |
IDataTableRecord.getCurrentTransaction()
Return the current active transaction, which has been used to modify this record. |
IDataTransaction |
IDataTable.getTableTransaction()
|
IDataTransaction |
IDataAccessor.newTransaction()
Creates a new data transaction. |
IDataTransaction |
IDataTable.startNewTransaction()
|
| Methods in de.tif.jacob.core.data with parameters of type IDataTransaction | |
|---|---|
void |
IDataTableRecord.appendLongTextValue(IDataTransaction transaction,
java.lang.String fieldName,
java.lang.String value)
Appends the given value to the field value of a long text record field. |
void |
IDataTableRecord.appendToHistory(IDataTransaction transaction,
java.lang.String note)
Appends the given note to the modification history of this record. |
IDataTableRecord |
IDataAccessor.cloneRecord(IDataTransaction trans,
IDataTableRecord recordToClone)
Same behaviour than IDataAccessor.cloneRecord(IDataTransaction, IDataTableRecord, ITableAlias)
except that the alias to clone the record for equals to the related alias of recordToClone. |
IDataTableRecord |
IDataAccessor.cloneRecord(IDataTransaction trans,
IDataTableRecord recordToClone,
ITableAlias alias)
Clones the given table record, i.e. create a new table record for the specified table alias and copies the field values from the record to clone to the new record. |
IDataTableRecord |
IDataAccessor.cloneRecord(IDataTransaction trans,
IDataTableRecord recordToClone,
java.lang.String aliasName)
Same behaviour than IDataAccessor.cloneRecord(IDataTransaction, IDataTableRecord, ITableAlias)
except that the alias to clone the record for is specified by name. |
void |
IDataTableRecord.delete(IDataTransaction transaction)
Deletes the record from the underlying data source. |
void |
IDataTable.fastDelete(IDataTransaction trans)
Deletes records of this table without retrieving them. |
IDataTableRecord |
IDataTable.newRecord(IDataTransaction trans)
Creates a new record in the underlying data source. |
void |
IDataTableRecord.prependLongTextValue(IDataTransaction transaction,
java.lang.String fieldName,
java.lang.String value)
Prepends the given value to the field value of a long text record field. |
void |
IDataTableRecord.resetLinkedRecord(IDataTransaction transaction,
ITableAlias tableAlias)
Unlinks this record from a record of the given table alias, if existing. |
void |
IDataTableRecord.resetLinkedRecord(IDataTransaction transaction,
java.lang.String tableAliasName)
Unlinks this record from a record of the given table alias, if existing. |
int |
IDataTable.searchAndDelete(IDataTransaction trans)
Deletes records of this table by means of retrieving them first. |
boolean |
IDataTableRecord.setBinaryValue(IDataTransaction transaction,
java.lang.String fieldName,
byte[] value)
Sets the value of a binary record field. |
boolean |
IDataTableRecord.setBooleanValue(IDataTransaction transaction,
java.lang.String fieldName,
boolean value)
Sets the value of a record field to the given boolean value. |
boolean |
IDataTableRecord.setDateValue(IDataTransaction transaction,
java.lang.String fieldName,
java.util.Date value)
Sets the value of a date or timestamp record field. |
boolean |
IDataTableRecord.setDateValue(IDataTransaction transaction,
java.lang.String fieldName,
long timeMillis)
Sets the value of a date or timestamp record field. |
boolean |
IDataTableRecord.setDecimalValue(IDataTransaction transaction,
java.lang.String fieldName,
java.math.BigDecimal value)
Sets the value of a decimal record field. |
boolean |
IDataTableRecord.setDocumentValue(IDataTransaction transaction,
java.lang.String fieldName,
DataDocumentValue documentValue)
Sets the value of a document record field. |
boolean |
IDataTableRecord.setDoubleValue(IDataTransaction transaction,
java.lang.String fieldName,
double value)
Sets the value of a record field to the given double value. |
boolean |
IDataTableRecord.setFloatValue(IDataTransaction transaction,
java.lang.String fieldName,
float value)
Sets the value of a record field to the given float value. |
boolean |
IDataTableRecord.setIntValue(IDataTransaction transaction,
java.lang.String fieldName,
int value)
Sets the value of a record field to the given int value. |
void |
IDataTableRecord.setLinkedRecord(IDataTransaction transaction,
IDataRecord fromRecord)
Links this record with the given record. |
boolean |
IDataTableRecord.setLongValue(IDataTransaction transaction,
java.lang.String fieldName,
long value)
Sets the value of a record field to the given long value. |
boolean |
IDataTableRecord.setStringValue(IDataTransaction transaction,
java.lang.String fieldName,
java.lang.String value)
Sets the value of a record field to the given String (expression). |
boolean |
IDataTableRecord.setStringValue(IDataTransaction transaction,
java.lang.String fieldName,
java.lang.String value,
java.util.Locale locale)
Sets the value of a record field to the given String (expression). |
boolean |
IDataTableRecord.setStringValueWithTruncation(IDataTransaction transaction,
java.lang.String fieldName,
java.lang.String value)
Sets the value of a record field to the given String (expression). |
boolean |
IDataTableRecord.setStringValueWithTruncation(IDataTransaction transaction,
java.lang.String fieldName,
java.lang.String value,
java.util.Locale locale)
Sets the value of a record field to the given String (expression). |
boolean |
IDataTableRecord.setTimestampValue(IDataTransaction transaction,
java.lang.String fieldName,
long timeMillis)
Sets the value of a timestamp record field. |
boolean |
IDataTableRecord.setTimestampValue(IDataTransaction transaction,
java.lang.String fieldName,
java.sql.Timestamp value)
Sets the value of a timestamp record field. |
boolean |
IDataTableRecord.setTimeValue(IDataTransaction transaction,
java.lang.String fieldName,
java.sql.Time value)
Sets the value of a time record field. |
boolean |
IDataTableRecord.setValue(IDataTransaction transaction,
ITableField field,
java.lang.Object value)
Sets the value of a record field. |
boolean |
IDataTableRecord.setValue(IDataTransaction transaction,
java.lang.String fieldName,
java.lang.Object value)
Sets the value of a record field. |
| Uses of IDataTransaction in de.tif.jacob.core.data.event |
|---|
| Methods in de.tif.jacob.core.data.event with parameters of type IDataTransaction | |
|---|---|
abstract void |
DataTableRecordEventHandler.afterDeleteAction(IDataTableRecord tableRecord,
IDataTransaction transaction)
This hook method will be called immediately after a delete operation has been invoked on the given record instance. |
abstract void |
DataTableRecordEventHandler.afterNewAction(IDataTableRecord tableRecord,
IDataTransaction transaction)
This hook method will be called immediately after a new record instance has been created and initialized. |
abstract void |
DataTableRecordEventHandler.beforeCommitAction(IDataTableRecord tableRecord,
IDataTransaction transaction)
This hook method will be called immediately before a record modification will be pushed to the data source. |
|
jACOB 2.7 API Documentation. | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||