|
Transfer version 1.1 | ||||
| FRAMES | |||||
WEB-INF.cftags.component
transfer.com.cache.TransactionQueue
public class TransactionQueue
Managed the queue for a given transaction, on a particular thread
| Constructor Summary | |
|---|---|
init(Transfer transfer, Transaction transaction)
Constructor |
|
| Method Summary | |
|---|---|
void |
actionTransactionEvent(TransactionEvent event)
action the transaction event |
void |
append(TransferObject transfer)
appends a transfer object to the queue |
private void |
discardQueue()
discards the entire transaction queue |
private array |
getQueue()
returns the thread local transaction queue |
private any |
getQueueLocal()
|
private Transaction |
getTransaction()
|
private Transfer |
getTransfer()
|
void |
remove(TransferObject transfer)
remove a transfer object from the transfer queue |
private void |
resetQueue()
resets the transaction queue to it's initial state |
private void |
setQueueLocal(any queueLocal)
|
private void |
setTransaction(Transaction transaction)
|
private void |
setTransfer(Transfer transfer)
|
| Methods inherited from class WEB-INF.cftags.component |
|---|
|
| Constructor Detail |
|---|
public init(Transfer transfer, Transaction transaction)
transfer - the transfer orm libtransaction| Method Detail |
|---|
public void actionTransactionEvent(TransactionEvent event)
event - the transaction event objectpublic void append(TransferObject transfer)
transfer - The transfer object to append to the queueprivate void discardQueue()
private array getQueue()
private any getQueueLocal()
private Transaction getTransaction()
private Transfer getTransfer()
public void remove(TransferObject transfer)
transfer - The transfer object to append to the queueprivate void resetQueue()
private void setQueueLocal(any queueLocal)
queueLocalprivate void setTransaction(Transaction transaction)
transactionprivate void setTransfer(Transfer transfer)
transfer
|
Transfer version 1.1 | ||||
| FRAMES | |||||