|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Transaction | |
---|---|
org.makumba | Public API for makumba application programmers. |
org.makumba.commons | |
org.makumba.controller | |
org.makumba.db | |
org.makumba.db.hibernate | |
org.makumba.db.makumba | |
org.makumba.db.makumba.sql | The generic SQL-92 implementation of the makumba database layer. |
org.makumba.importer | |
org.makumba.providers | |
org.makumba.providers.datadefinition.makumba.validation | |
org.makumba.providers.datadefinition.mdd | |
org.makumba.providers.datadefinition.mdd.validation | |
test | Contains automated tests for various makumba components. |
Uses of Transaction in org.makumba |
---|
Methods in org.makumba that return Transaction | |
---|---|
static Transaction |
MakumbaSystem.findDatabase()
Deprecated. This method name is misleading since it returns a connection, not a database. Use getConnectionTo(getDefaultDatabaseName()) instead |
static Transaction |
MakumbaSystem.getConnectionTo(String name)
Deprecated. use TransactionProvider.getConnectionTo(String) instead |
static Transaction |
MakumbaSystem.getDatabase(String connectionFile)
Deprecated. This method name is misleading since it returns a connection, not a database. Use getConnectionTo(connectionFile) instead |
Methods in org.makumba with parameters of type Transaction | |
---|---|
boolean |
DataTransformer.transform(Dictionary<String,Object> d,
Transaction db)
Performs the data transformation. |
boolean |
ValidationRule.validate(Object value,
Transaction t)
Perform the validation process. |
Uses of Transaction in org.makumba.commons |
---|
Fields in org.makumba.commons with type parameters of type Transaction | |
---|---|
(package private) Map<String,Transaction> |
DbConnectionProvider.connections
|
Methods in org.makumba.commons that return Transaction | |
---|---|
Transaction |
DbConnectionProvider.getConnectionTo(String dbname)
|
Uses of Transaction in org.makumba.controller |
---|
Methods in org.makumba.controller with parameters of type Transaction | |
---|---|
protected static void |
Logic.computeThickActorSession(String attname,
String type,
DataDefinition dd,
QueryAnalysisProvider qap,
Transaction connection,
Pointer p,
MakumbaActorHashMap ret,
String att)
Computes a thick session of the current actor, by evaluating all functions with no parameters. |
Uses of Transaction in org.makumba.db |
---|
Classes in org.makumba.db that implement Transaction | |
---|---|
class |
TransactionImplementation
Abstract Transaction , with helper methods for both concrete implementations |
Constructors in org.makumba.db with parameters of type Transaction | |
---|---|
DataHolder(Transaction t,
Dictionary<String,Object> data,
String type)
|
Uses of Transaction in org.makumba.db.hibernate |
---|
Classes in org.makumba.db.hibernate that implement Transaction | |
---|---|
class |
HibernateTransaction
Hibernate-specific implementation of a Transaction |
Methods in org.makumba.db.hibernate that return Transaction | |
---|---|
Transaction |
HibernateTransactionProvider.getConnectionTo(String name)
|
protected Transaction |
HibernateTransactionProvider.getTransaction(String name)
|
Methods in org.makumba.db.hibernate with parameters of type Transaction | |
---|---|
void |
HibernateCRUDOperationProvider.checkInsert(Transaction t,
String type,
Dictionary<String,Object> fieldsToCheck,
Dictionary<String,DataHolder> fieldsToIgnore,
Dictionary<String,Object> allFields)
|
void |
HibernateCRUDOperationProvider.checkUpdate(Transaction t,
String type,
Pointer pointer,
Dictionary<String,Object> fieldsToCheck,
Dictionary<String,DataHolder> fieldsToIgnore,
Dictionary<String,Object> allFields)
|
void |
HibernateCRUDOperationProvider.deleteSet(Transaction t,
Pointer base,
FieldDefinition fi)
|
Pointer |
HibernateCRUDOperationProvider.insert(Transaction t,
String type,
Dictionary<String,Object> data)
|
int |
HibernateCRUDOperationProvider.update1(Transaction t,
Pointer p,
DataDefinition dd,
Dictionary<String,Object> dic)
|
void |
HibernateCRUDOperationProvider.updateSet1(Transaction t,
Pointer base,
FieldDefinition fi,
Object val)
|
Uses of Transaction in org.makumba.db.makumba |
---|
Classes in org.makumba.db.makumba that implement Transaction | |
---|---|
(package private) class |
ClosedDBConnection
|
class |
DBConnection
This is the Makumba-specific implementation of a Transaction |
class |
DBConnectionWrapper
A wrapper for db connections, used to provide a temporary that holds a reference to a permanent DBConnection |
Methods in org.makumba.db.makumba that return Transaction | |
---|---|
Transaction |
MakumbaTransactionProvider.getConnectionTo(String name)
|
protected Transaction |
MakumbaTransactionProvider.getTransaction(String name)
|
Methods in org.makumba.db.makumba with parameters of type Transaction | |
---|---|
void |
MakumbaCRUDOperationProvider.checkInsert(Transaction t,
String type,
Dictionary<String,Object> fieldsToCheck,
Dictionary<String,DataHolder> fieldsToIgnore,
Dictionary<String,Object> allFields)
|
void |
MakumbaCRUDOperationProvider.checkUpdate(Transaction t,
String type,
Pointer pointer,
Dictionary<String,Object> fieldsToCheck,
Dictionary<String,DataHolder> fieldsToIgnore,
Dictionary<String,Object> allFields)
|
Pointer |
MakumbaCRUDOperationProvider.insert(Transaction t,
String type,
Dictionary<String,Object> data)
|
int |
MakumbaCRUDOperationProvider.update1(Transaction t,
Pointer p,
DataDefinition typeDef,
Dictionary<String,Object> dic)
|
Uses of Transaction in org.makumba.db.makumba.sql |
---|
Classes in org.makumba.db.makumba.sql that implement Transaction | |
---|---|
class |
SQLDBConnection
|
Uses of Transaction in org.makumba.importer |
---|
Fields in org.makumba.importer declared as Transaction | |
---|---|
(package private) Transaction |
HtmlTableImporter.db
|
Methods in org.makumba.importer with parameters of type Transaction | |
---|---|
Object |
ObjectImporter.base_getFieldValue(String fieldName,
String s,
Transaction db,
Pointer[] indexes)
|
Object |
ObjectImporter.get_ptr_FieldValue(String fieldName,
String s,
Transaction db,
Pointer[] indexes)
|
Object |
ObjectImporter.getFieldValue(String fieldName,
String s,
Transaction db,
Pointer[] indexes)
|
(package private) Object |
ObjectImporter.getValue(String fieldName,
String s,
Transaction db,
Pointer[] indexes)
|
void |
ObjectImporter.importFieldTo(String fieldName,
Dictionary<String,Object> d,
String s,
Transaction db,
Pointer[] indexes)
|
Dictionary<String,Object> |
ObjectImporter.importFrom(String s,
Transaction db,
Pointer[] indexes)
import data from a text. indexes contains the pointers to other records imported from the same text, at the same time |
Constructors in org.makumba.importer with parameters of type Transaction | |
---|---|
HtmlTableImporter(Transaction db,
DataDefinition type,
Reader r,
String tableStartTag,
String[] fieldOrder)
|
Uses of Transaction in org.makumba.providers |
---|
Methods in org.makumba.providers that return Transaction | |
---|---|
Transaction |
TransactionProvider.getConnectionTo(String name)
Opens a Transaction with the specified dataSource. |
protected Transaction |
TransactionProvider.getConnectionTo(String name,
TransactionProvider instance)
gets a connection from the TransactionProvider needed by the dataSource. |
Transaction |
TransactionProvider.getConnectionToDefault()
Opens a Transaction to the default dataSource, using TransactionProvider.getConnectionTo(String) and
TransactionProvider.getDefaultDataSourceName() |
protected abstract Transaction |
TransactionProvider.getTransaction(String name)
|
Methods in org.makumba.providers with parameters of type Transaction | |
---|---|
abstract void |
CRUDOperationProvider.checkInsert(Transaction t,
String type,
Dictionary<String,Object> fieldsToCheck,
Dictionary<String,DataHolder> fieldsToIgnore,
Dictionary<String,Object> allFields)
Checks if a set of values can be updated in the database |
abstract void |
CRUDOperationProvider.checkUpdate(Transaction t,
String type,
Pointer pointer,
Dictionary<String,Object> fieldsToCheck,
Dictionary<String,DataHolder> others,
Dictionary<String,Object> allFields)
Checks if a set of values can be updated in the database. |
void |
CRUDOperationProvider.delete(Transaction t,
Pointer ptr)
Deletes a record |
void |
CRUDOperationProvider.deleteSet(Transaction t,
Pointer base,
FieldDefinition fi)
Deletes a set |
abstract Pointer |
CRUDOperationProvider.insert(Transaction t,
String type,
Dictionary<String,Object> data)
Inserts data of a given type |
Dictionary<String,Object> |
CRUDOperationProvider.read(Transaction t,
Pointer ptr,
Object fields)
Reads a record |
void |
CRUDOperationProvider.update(Transaction t,
Pointer ptr,
Dictionary<String,Object> data)
Updates a record with the given data |
abstract int |
CRUDOperationProvider.update1(Transaction t,
Pointer p,
DataDefinition typeDef,
Dictionary<String,Object> dic)
|
void |
CRUDOperationProvider.updateSet(Transaction t,
Pointer base,
FieldDefinition fi,
Object val)
Updates a set of values |
void |
CRUDOperationProvider.updateSet1(Transaction t,
Pointer base,
FieldDefinition fi,
Object val)
|
Uses of Transaction in org.makumba.providers.datadefinition.makumba.validation |
---|
Methods in org.makumba.providers.datadefinition.makumba.validation with parameters of type Transaction | |
---|---|
boolean |
NumberRangeValidationRule.validate(Object value,
Transaction t)
|
boolean |
RegExpValidationRule.validate(Object value,
Transaction t)
|
boolean |
ComparisonValidationRule.validate(Object value,
Transaction t)
|
boolean |
StringLengthValidationRule.validate(Object value,
Transaction t)
|
Uses of Transaction in org.makumba.providers.datadefinition.mdd |
---|
Methods in org.makumba.providers.datadefinition.mdd with parameters of type Transaction | |
---|---|
boolean |
ValidationRuleNode.validate(Object value,
Transaction t)
should be overridden in extended classes |
Uses of Transaction in org.makumba.providers.datadefinition.mdd.validation |
---|
Methods in org.makumba.providers.datadefinition.mdd.validation with parameters of type Transaction | |
---|---|
boolean |
RegExpValidationRule.validate(Object value,
Transaction t)
|
boolean |
ComparisonValidationRule.validate(Object value,
Transaction t)
|
boolean |
RangeValidationRule.validate(Object value,
Transaction t)
|
Uses of Transaction in test |
---|
Fields in test declared as Transaction | |
---|---|
(package private) static Transaction |
tableOld.db
|
(package private) static Transaction |
table.db
|
(package private) Transaction |
lock.db
|
(package private) static Transaction |
tableHibernateOld.db
|
(package private) static Transaction |
tableHibernate.db
|
Methods in test with parameters of type Transaction | |
---|---|
void |
ValidationSubfolderLogic.checkAttributes(Attributes a,
Transaction t)
|
void |
ValidationLogic.checkAttributes(Attributes a,
Transaction t)
|
protected void |
MakumbaTestData.deleteLanguages(Transaction t)
|
void |
MakumbaTestData.deletePersonsAndIndividuals(Transaction t)
|
protected void |
MakumbaTestData.insertLanguages(Transaction t)
|
void |
MakumbaTestData.insertPerson(Transaction t)
|
void |
ValidationSubfolderLogic.on_newTestPerson(Pointer p,
Dictionary<String,Object> d,
Attributes a,
Transaction t)
|
void |
ValidationLogic.on_newTestPerson(Pointer p,
Dictionary<String,Object> d,
Attributes a,
Transaction t)
|
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |