Referencia de la Clase CesInteropCENIPTransaction

Abstract parent class fo incomming and outgoing remote transactions. Más...

Diagrama de herencias de CesInteropCENIPTransaction
CesBankDecoratedTransaction IcesDBObject CesBankTransactionInterface CesInteropCENIPIncomingTransaction CesInteropCENIPOutgoingTransaction

Métodos públicos

 acceptByAccount ($account_id)
 Implements CesBankTransactionInterface::acceptByAccount(). Más...
 
 apply ()
 TODO: document. Más...
 
 check ()
 Check. Más...
 
 deleteExtraData ()
 Delete associated transaction id record. Más...
 
 getAmount (CesBankCurrency $currency=NULL)
 TODO: document. Más...
 
 getConcept ()
 TODO: document. Más...
 
 getCreated ()
 Implements CesBankTransactionInterface::getCreated(). Más...
 
 getFromAccountName ()
 TODO: document. Más...
 
 getId ()
 TODO: document. Más...
 
 getLog ($state)
 TODO: document. Más...
 
 getParent ()
 TODO: document. Más...
 
 getRecord ()
 Return object record. Más...
 
 getState ()
 TODO: document. Más...
 
 getToAccountName ()
 TODO: document. Más...
 
 getUser ()
 TODO: document. Más...
 
 loadRecord ($record)
 Implements loadRecord by adding the $txid to the object. Más...
 
 log ($messages)
 TODO: document. Más...
 
 revoke ()
 TODO: document. Más...
 
 saveExtraData ()
 Save associated transaction id record. Más...
 
 setState ($state)
 Set the state of this transction. Más...
 
 trigger ()
 TODO: document. Más...
 

Campos de datos

 $nid
 
const STATE_ACCEPTED = 2
 The transaction has been accepted by all authorities. Más...
 
const STATE_ARCHIVED = 4
 The transaction is archieved and successfully applied. Más...
 
const STATE_COMMITTED = 3
 The transaction has been successfully applied. Más...
 
const STATE_DISCARDED = 6
 The transaction is discarded and has not been applied. Más...
 
const STATE_ERROR = 11
 There has been a system error with this transaction. Más...
 
const STATE_NEW = 0
 The transaction has been created but hasn't already been triggered to apply. Más...
 
const STATE_REJECTED = 5
 The transaction -triggered to apply- has been rejected by some of the authorities. Más...
 
const STATE_REVOKE_ACCEPTED = 8
 The revoke operation has been accepted by all authorities. Más...
 
const STATE_REVOKE_REJECTED = 9
 Some authorities rejected the revoke operation, so the transaction will remain applied. Más...
 
const STATE_REVOKE_TRIGGERED = 7
 The transaction has been triggered to be revoked. Más...
 
const STATE_REVOKED = 10
 The transaction has been successfully revoked. Más...
 
const STATE_TRIGGERED = 1
 The transaction has been triggered to be applied. Más...
 

Atributos públicos estáticos

static $table = 'ces_transaction'
 

Métodos protegidos

 getSimpleRecord ()
 Object simple record. Más...
 

Atributos protegidos

 $parent
 
 $txid
 

Descripción detallada

Abstract parent class fo incomming and outgoing remote transactions.


La documentación para esta clase fue generada a partir del siguiente fichero: