File name		Description
MySqlDBRepository_getNbSavedObjects		Returns the number of save operation to repository.
MySqlDBRepository_getNbDeletedObjects		Returns the number of delete operation on repository.
MySqlDBRepository_getNbBadDeletedObjects		Returns the number of useless delete operation on repository.
MySqlDBRepository_getNbLoadedObjects		Returns the number of load operation from repository.
MySqlDBRepository_init_Transaction_File		Initializes the repository.
		Opens the connection, evntually creates the database and tables.
MySqlDBRepository_list_String		Gets a list of persistent objects that name corresponds to prefix.
MySqlDBRepository_save_String_String_byte[]		Save the corresponding bytes array.
MySqlDBRepository_loadobj_String_String		Loads the object.
MySqlDBRepository_load_String_String		Loads the byte array.
MySqlDBRepository_delete_String_String		Deletes the corresponding objects in repository.
MySqlDBRepository_commit		Commits all changes to the repository.
MySqlDBRepository_close		Closes the repository.
MySqlDBRepository_getConnection		
MySqlDBRepository_closeConnection		
MySqlDBRepository_reconnection		
AbstractTransaction_getStartTime		Returns the starting time.
AbstractTransaction_isPersistent		Tests if the Transaction component is persistent.
AbstractTransaction_getPhase		Returns the transaction state.
AbstractTransaction_getPhaseInfo		Returns a string representation of the transaction state.
AbstractTransaction_setPhase_int		Changes the transaction state.
AbstractTransaction_initRepository		
AbstractTransaction_init_String		
AbstractTransaction_begin		Start a transaction validation, the validation phase needs 3 phases: begin, commit
		and release. The begin ensure the mutual exclusion of the current transaction.
AbstractTransaction_create_Serializable_String		Register the state of a newly created object in the current transaction.
AbstractTransaction_create_Serializable_String_String		Register the state of a newly created object in the current transaction.
AbstractTransaction_save_Serializable_String		Register the modified state of an object in the current transaction.
AbstractTransaction_save_Serializable_String_String		Register the modified state of an object in the current transaction.
AbstractTransaction_isEncodable_Object		
AbstractTransaction_serialize_Serializable_Context		
AbstractTransaction_save_Serializable_String_String_boolean		Register the state of an object in the current transaction.
AbstractTransaction_createByteArray_byte[]_String		Register a new byte array in the current transaction.
AbstractTransaction_createByteArray_byte[]_String_String		Register a new byte array in the current transaction.
AbstractTransaction_saveByteArray_byte[]_String		Register a modified byte array in the current transaction.
AbstractTransaction_saveByteArray_byte[]_String_String		Register a modified byte array in the current transaction.
AbstractTransaction_saveByteArray_byte[]_String_String_boolean_boolean		Register a modified byte array in the current transaction.
AbstractTransaction_saveInLog_byte[]_String_String_Hashtable_boolean_boolean		Register the specified object in transaction log.
AbstractTransaction_load_String		Load the specified object.
AbstractTransaction_load_String_String		Load the specified object.
AbstractTransaction_useLoadAll		Returns true if this Transaction implementation implements an optimized loadAll method.
AbstractTransaction_loadAll_String_Map		Fills the map with all objects of the component whose name begins with the prefix.
AbstractTransaction_loadFromByteArray_byte[]		
AbstractTransaction_deserialize_byte[]_int		
AbstractTransaction_decode_byte[]_int		
AbstractTransaction_loadByteArray_String		Load the specified byte array.
AbstractTransaction_delete_String		Deletes the specified object.
AbstractTransaction_release		Release the mutual exclusion.
AbstractTransaction_containsOperations		Indicates whether some operations have been done in
		this transaction.
AbstractTransaction_getOperationCount		Returns the number of operations to be committed.
NullTransaction_getStartTime		Returns the starting time.
NullTransaction_getPhase		
NullTransaction_getPhaseInfo		
NullTransaction_setPhase_int		
NullTransaction_getCommitCount		Returns the number of commit operation since starting up.
NullTransaction_isPersistent		Tests if the Transaction component is persistent.
NullTransaction_init_String		
NullTransaction_getDir		
NullTransaction_getPersistenceDir		Returns the path of persistence directory.
NullTransaction_begin		
NullTransaction_getList_String		
NullTransaction_useLoadAll		
NullTransaction_loadAll_String_Map		
NullTransaction_create_Serializable_String		
NullTransaction_create_Serializable_String_String		
NullTransaction_save_Serializable_String		
NullTransaction_save_Serializable_String_String		
NullTransaction_save_Serializable_String_String_boolean		
NullTransaction_createByteArray_byte[]_String		
NullTransaction_createByteArray_byte[]_String_String		
NullTransaction_saveByteArray_byte[]_String		
NullTransaction_saveByteArray_byte[]_String_String		
NullTransaction_saveByteArray_byte[]_String_String_boolean_boolean		
NullTransaction_load_String		
NullTransaction_load_String_String		
NullTransaction_loadByteArray_String		
NullTransaction_loadByteArray_String_String		
NullTransaction_delete_String		
NullTransaction_delete_String_String		
NullTransaction_commit_boolean		
NullTransaction_release		
NullTransaction_stop		
NullTransaction_close		
NullTransaction_containsOperations		Indicates whether some operations have been done in
		this transaction.
NullTransaction_getOperationCount		Returns the number of operations to be committed.
OperationKey_newKey_String_String		Creates a new key for the specified object.
OperationKey_hashCode		Returns a hash code value for the object.
OperationKey_equals_Object		Indicates whether some other object is "equal to" this one.
Operation_toString		Returns a string representation for this object.
Operation_initPool_int		
Operation_alloc_int_String_String		
Operation_alloc_int_String_String_byte[]		
Operation_free		
StartWithFilter_accept_File_String		
JTransaction_getStartTime		Returns the starting time.
JTransaction_getCommitCount		Returns the number of commit operation since starting up.
JTransaction_isPersistent		Tests if the Transaction component is persistent.
JTransaction_init_String		
JTransaction_getDir		
JTransaction_getPersistenceDir		Returns the path of persistence directory.
JTransaction_getPhase		
JTransaction_getPhaseInfo		
JTransaction_setPhase_int		
JTransaction_begin		
JTransaction_getList_String		
JTransaction_create_Serializable_String		
JTransaction_create_Serializable_String_String		
JTransaction_save_Serializable_String		
JTransaction_save_Serializable_String_String		
JTransaction_save_Serializable_String_String_boolean		
JTransaction_createByteArray_byte[]_String		
JTransaction_createByteArray_byte[]_String_String		
JTransaction_saveByteArray_byte[]_String		
JTransaction_saveByteArray_byte[]_String_String		
JTransaction_saveByteArray_byte[]_String_String_boolean_boolean		
JTransaction_load_String		
JTransaction_load_String_String		
JTransaction_useLoadAll		Returns false, this Transaction implementation does not implement an optimized loadAll method.
JTransaction_loadAll_String_Map		Fills the map with all objects of the component whose name begins with the prefix.
JTransaction_loadByteArray_String		
JTransaction_loadByteArray_String_String		
JTransaction_delete_String		
JTransaction_delete_String_String		
JTransaction_deleteDir_File		Delete the specified directory if it is empty.
		Also recursively delete the parent directories if they are empty.
JTransaction_commit_boolean		
JTransaction__commit		
JTransaction_release		
JTransaction_stop		Stops the transaction module.
		It waits all transactions termination, then the module is kept
		in a FREE 'ready to use' state.
JTransaction_close		Close the transaction module.
		It waits all transactions termination, the module will be initialized
		anew before reusing it.
JTransaction_containsOperations		Indicates whether some operations have been done in
		this transaction.
JTransaction_getOperationCount		Returns the number of operations to be committed.
NTransaction_getLogMemoryCapacity		Returns the initial capacity of global in memory log (by default 4096).
NTransaction_getMaxLogMemorySize		Returns the maximum size of memory log in Kb, by default 2048Kb.
NTransaction_setMaxLogMemorySize_int		Sets the maximum size of memory log in Kb.
NTransaction_getLogMemorySize		Returns the size of memory log in bytes.
NTransaction_getMaxLogFileSize		Returns the maximum size of disk log in Mb, by default 16Mb.
NTransaction_setMaxLogFileSize_int		Sets the maximum size of disk log in Mb.
NTransaction_getLogFileSize		Returns the size of disk log in Kb.
NTransaction_isSyncOnWrite		
NTransaction_getLogThresholdOperation		Returns the pool size for <code>operation</code> objects, by default 1000.
NTransaction_getCommitCount		Returns the number of commit operation since starting up.
NTransaction_getGarbageCount		Returns the number of garbage operation since starting up.
NTransaction_getGarbageDelay		Returns the maximum time between two garbages, 0 if disable.
NTransaction_setGarbageDelay_int		Sets the maximum time between two garbages, 0 to disable the
		asynchronous garbage mechanism.
NTransaction_isGarbageRunning		Returns the status of the garbage thread.
NTransaction_garbageAsync_boolean		Sets asynchronous garbage.
NTransaction_getGarbageTime		Returns the cumulated time of garbage operations since starting up.
NTransaction_getGarbageRatio		Returns the ratio of garbage operations since starting up.
NTransaction_getRepositoryImpl		Returns the Repository classname implementation.
NTransaction_getNbSavedObjects		Returns the number of save operation to repository.
NTransaction_getNbDeletedObjects		Returns the number of delete operation on repository.
NTransaction_getNbBadDeletedObjects		Returns the number of useless delete operation on repository.
NTransaction_getNbLoadedObjects		Returns the number of load operation from repository.
NTransaction_initRepository		
NTransaction_getPersistenceDir		Returns the path of persistence directory.
NTransaction_setPhase_int		
NTransaction_getList_String		Returns an array of strings naming the persistent objects denoted by
		a name that satisfy the specified prefix. Each string is an object name.
NTransaction_saveInLog_byte[]_String_String_Hashtable_boolean_boolean		Save an object state already serialized. The byte array in parameter
		may be modified so we must duplicate it.
NTransaction_getFromLog_Hashtable_Object		
NTransaction_getFromLog_String_String		
NTransaction_loadByteArray_String_String		
NTransaction_delete_String_String		
NTransaction_commit_boolean		
NTransaction_garbage		Garbage the log file.
		It waits all transactions termination, then the log file is garbaged
		and all operations are reported to disk.
NTransaction_stop		Stops the transaction module.
		It waits all transactions termination, then the module is kept
		in a FREE 'ready to use' state.
		The log file is garbaged, all operations are reported to disk.
NTransaction_close		Close the transaction module.
		It waits all transactions termination, the module will be initialized
		anew before reusing it.
		The log file is garbaged then closed.
NTransaction_toString		Returns a string representation for this object.
NTransaction_main_String[]		
FileRepository_getNbSavedObjects		Returns the number of save operation to repository.
FileRepository_getNbDeletedObjects		Returns the number of delete operation on repository.
FileRepository_getNbBadDeletedObjects		Returns the number of useless delete operation on repository.
FileRepository_getNbLoadedObjects		Returns the number of load operation from repository.
FileRepository_init_Transaction_File		Initializes the repository.
FileRepository_list_String		Gets a list of persistent objects that name corresponds to prefix.
FileRepository_save_String_String_byte[]		Save the corresponding bytes array.
FileRepository_load_String_String		Loads the byte array.
FileRepository_delete_String_String		Deletes the corresponding objects in repository.
FileRepository_deleteDir_File		Delete the specified directory if it is empty.
		Also recursively delete the parent directories if they are empty.
FileRepository_commit		Commits all changes to the repository.
FileRepository_close		Closes the repository.
DBRepository_getNbSavedObjects		Returns the number of save operation to repository.
DBRepository_getNbDeletedObjects		Returns the number of delete operation on repository.
DBRepository_getNbBadDeletedObjects		Returns the number of useless delete operation on repository.
DBRepository_getNbLoadedObjects		Returns the number of load operation from repository.
DBRepository_init_Transaction_File		Initializes the repository.
		Opens the connection, evntually creates the database and tables.
DBRepository_list_String		Gets a list of persistent objects that name corresponds to prefix.
DBRepository_save_String_String_byte[]		Save the corresponding bytes array.
DBRepository_load_String_String		Loads the byte array.
DBRepository_delete_String_String		Deletes the corresponding objects in repository.
DBRepository_commit		Commits all changes to the repository.
DBRepository_close		Closes the repository.
MySQLDBTransaction_initDB		
MySQLDBTransaction_connectDB		
DerbyDBTransaction_initDB		
DerbyDBTransaction_connectDB		
DBTransaction_getDBTableName		
DBTransaction_getLogThresholdOperation		Returns the pool size for <code>operation</code> objects, by default 1000.
DBTransaction_getDBInsertStatement		
DBTransaction_getDBUpdateStatement		
DBTransaction_getDBLoadStatement		
DBTransaction_getDBDeleteStatement		
DBTransaction_getDBCloseStatement		
DBTransaction_initRepository		
DBTransaction_createPreparedStatement		
DBTransaction_initDB		Instantiates the database driver and creates the table if necessary
DBTransaction_getPersistenceDir		Returns the path of persistence directory.
DBTransaction_setPhase_int		
DBTransaction_getCommitCount		Returns the number of commit operation since last boot.
DBTransaction_getCommitBytes		Returns the number of bytes written to database since last boot.
DBTransaction_getObjectList_String		Only use with MBean.
DBTransaction_getList_String		Returns an array of strings naming the persistent objects denoted by
		a name that satisfy the specified prefix. Each string is an object name.
DBTransaction_getFromLog_String		
DBTransaction_useLoadAll		Returns true if this Transaction implementation implements an optimized loadAll method.
DBTransaction_loadAll_String_Map		Fills the map with all objects of the component whose name begins with the prefix.
DBTransaction_fname_String_String		
DBTransaction_saveInLog_byte[]_String_String_Hashtable_boolean_boolean		
DBTransaction_getObject_String_String		Only use with MBean.
DBTransaction_loadByteArray_String_String		
DBTransaction_delete_String_String		
DBTransaction_connectDB		This method try to reconnect to the database, it is used in case of failure during commit.
		Be careful, unless a connection pool is used, we need to recreate the prepared statement.
DBTransaction_commit_boolean		
DBTransaction_dbLogCommit_Hashtable<String_DBOperation>		Executes all SQL statements corresponding to log operations, and the commit.
DBTransaction_getNbInserts		Returns the number of inserts in database since last boot.
DBTransaction_getBadInserts		Returns the number of bad inserts in database since last boot (record already existing).
DBTransaction_getNbUpdates		Returns the number of updates in database since last boot.
DBTransaction_getBadUpdates		Returns the number of bad updates in database since last boot (record needing to be inserted)..
DBTransaction_getNbDeletes		Returns the number of deletes in database since last boot.
DBTransaction_dbLogExecute_Hashtable<String_DBOperation>		Executes all SQL statements corresponding to log operations.
DBTransaction_stop		Stops the transaction module.
		It waits all transactions termination, then the module is kept
		in a FREE 'ready to use' state.
DBTransaction_close		Close the transaction module.
		It waits all transactions termination, the module will be initialized
		anew before reusing it.
DBTransaction_toString		Returns a string representation for this object.
DBTransaction_alloc_int_String		
DBTransaction_alloc_int_String_byte[]		
DBTransaction_free		
BaseTransaction_freeze_long		
BaseTransaction_loadProperties_File		
BaseTransaction_saveProperties_File		
BaseTransaction_getProperty_String		Searches for the property with the specified key in the specific Transaction
		property list. If the key is not found in this property list, the Configuration
		property list is then checked.
		The method returns <code>null</code> if the property is not found.
BaseTransaction_getProperty_String_String		Searches for the property with the specified key in the specific Transaction
		property list. If the key is not found in this property list, the Configuration
		property list is then checked. The method returns the default value argument
		if the property is not found.
BaseTransaction_getInteger_String		Determines the integer value of the property with the specified name.
BaseTransaction_getInteger_String_int		Determines the integer value of the property with the specified name.
BaseTransaction_getBoolean_String		Returns <code>true</code> if and only if the corresponding property exists
		and is equal to the string {@code "true"}.
ATransaction_getCommitCount		Returns the number of commit operation since starting up.
ATransaction_initRepository		
ATransaction_restart_Hashtable_File		
ATransaction_getDir		
ATransaction_setPhase_int		
ATransaction_getList_String		
ATransaction_saveInLog_byte[]_String_String_Hashtable_boolean_boolean		
ATransaction_getFromLog_Hashtable_Object		
ATransaction_getFromLog_String_String		
ATransaction_loadByteArray_String_String		
ATransaction_delete_String_String		
ATransaction_commit_boolean		
ATransaction_newLogFile		
ATransaction_syncLogFile		
ATransaction_rollback		
ATransaction_release		
ATransaction_commit_Hashtable		Reports all logged operations on disk.
ATransaction_deleteDir_File		Delete the specified directory if it is empty.
		Also recursively delete the parent directories if they are empty.
ATransaction__stop		
ATransaction_stop		
ATransaction_close		Close the transaction module.
		It waits all transactions termination, the module will be initialized
		anew before reusing it.
ATransaction_run		
ATransaction__release		
ATransaction_wakeup		
