|
Transfer version 1.1 | ||||
| FRAMES | |||||
WEB-INF.cftags.component
transfer.com.sql.AbstractBaseTransfer
transfer.com.sql.TransferDeleter
public class TransferDeleter
Deletes a transfer from the DB
| Constructor Summary | |
|---|---|
init(Datasource datasource, ObjectManager objectManager, QueryExecutionPool queryExecutionPool, QueryCache queryCache, Transaction transaction)
Constructor |
|
| Method Summary | |
|---|---|
Query |
buildDeleteAllManyToMany(TransferObject transfer)
builds the sql to delete external manytomany results |
private Query |
buildDeleteBasic(TransferObject transfer)
buids a basic delete |
void |
delete(TransferObject transfer, boolean useTransaction)
Deletes a transfer object |
private void |
deleteAllManyToMany(TransferObject transfer)
Deletes any links that currently exist from this object out to a many to many link |
private void |
deleteBasic(TransferObject transfer)
Deletes the single table part of the object |
private void |
deleteBlock(TransferObject transfer)
run the delete |
| Methods inherited from class WEB-INF.cftags.component |
|---|
|
| Constructor Detail |
|---|
public init(Datasource datasource, ObjectManager objectManager, QueryExecutionPool queryExecutionPool, QueryCache queryCache, Transaction transaction)
datasource - The datasource BOobjectManager - Need to object manager for making queriesqueryExecutionPool - the query execution poolqueryCache - the query object cachetransaction| Method Detail |
|---|
public Query buildDeleteAllManyToMany(TransferObject transfer)
transfer - The transfer object to deleteprivate Query buildDeleteBasic(TransferObject transfer)
transfer - The transfer object to insertpublic void delete(TransferObject transfer, boolean useTransaction)
transfer - The transfer object to insertuseTransaction - Whether or not to use an internal transaction blockprivate void deleteAllManyToMany(TransferObject transfer)
transfer - The transfer object to insertprivate void deleteBasic(TransferObject transfer)
transfer - The transfer object to deleteprivate void deleteBlock(TransferObject transfer)
transfer - The transfer object to delete
|
Transfer version 1.1 | ||||
| FRAMES | |||||