Adobe DPS - JavaScript Library API

Class adobeDPS-FolioStateChangingTransaction

Extends:
adobeDPS-FolioStateChangingTransaction -> adobeDPS-FolioTransaction -> adobeDPS-Transaction -> adobeDPS-Class

Transaction associated with a Folio that changes the state of a folio. Only one of these may be acting on a folio at any given time.

Constructor

adobeDPS-FolioStateChangingTransaction(folio:adobeDPS-Folio)
[inner] Create a FolioStateChangingTransaction

Fields

Field Defined By
Inherited from adobeDPS-FolioTransaction
The Folio that this transaction is acting on
Inherited from adobeDPS-Transaction
Signal to indicate that the state of this transaction has changed.
Inherited from adobeDPS-Transaction
Signal to indicate that the transaction has completed.
Inherited from adobeDPS-Transaction
Signal to indicate transaction progress.
Inherited from adobeDPS-Transaction
id : String
The Unique id of this Transaction.
Inherited from adobeDPS-Transaction
The state of this Transaction.
Inherited from adobeDPS-Transaction
progress : Number
The progress of this Transaction.
Inherited from adobeDPS-Transaction
The TransactionError associated with this transaction, assuming an error has occurred.
Inherited from adobeDPS-Transaction
isCancelable : Boolean = false
Whether this Transaction can be canceled.
Inherited from adobeDPS-Transaction
isPausable : Boolean = false
Whether this Transaction can be paused.
Inherited from adobeDPS-Transaction
isDeterminate : Boolean = false
Whether this Transaction is determinate (has progress).
Inherited from adobeDPS-Transaction
isFailureTerminal : Boolean = false
Whether failure of the transaction is a terminal state.

Methods

Method Defined By
start()
Start a folio transaction.
FolioStateChangingTransaction
Inherited from adobeDPS-FolioTransaction
start()
Start a folio transaction.
Inherited from adobeDPS-Transaction
Whether this transaction is of type FolioStateChangingTransaction
Inherited from adobeDPS-Transaction
start()
Start this transaction.
Inherited from adobeDPS-Transaction
pause()
Pauses a transaction.
Inherited from adobeDPS-Transaction
resume()
Resumes a paused transaction.
Inherited from adobeDPS-Transaction
cancel()
Cancels a transaction.
Inherited from adobeDPS-Class
Gets the string representation of this instance.
Class Detail
adobeDPS-FolioStateChangingTransaction(folio:adobeDPS-Folio)
[inner] Create a FolioStateChangingTransaction
Parameters
folio adobeDPS-Folio The folio that this transaction is acting on
Throws:
{Error} If the folio passed in is invalid or not a Folio
Method Details
start() : adobeDPS-FolioStateChangingTransaction
Start a folio transaction. This will also result in this transaction being added to the currentTransactions array of the Folio associated with this transaction.
Throws:
Error If called when the Folio already has another FolioStateChangingTransaction acting on it.
Returns:
adobeDPS-FolioStateChangingTransaction The started transaction
©2012 Adobe Systems, inc
Documentation generated by JsDoc Toolkit 2.4.0 on Wed Aug 01 2012 12:15:46 GMT-0700 (PDT)