Amiro.CMS API Reference
Amiro.Ru / Manual
Loading search...

The AMI_Tx_Exception class

Exception
   |
   --AMI_Exception
      |
      --AMI_Tx_Exception

• Introduction

Transaction exception.

• Class synopsis

AMI_Tx_Exception extends AMI_Exception {
/* Constants */
const AMI_Tx_Exception::CMD_BROKEN_CONTENT_MARKER =  3040;
const AMI_Tx_Exception::CMD_DB_ON_CREATE_TABLE =  2000;
const AMI_Tx_Exception::CMD_DUPLICATE_CONTENT_MARKER =  3050;
const AMI_Tx_Exception::CMD_EXISTING_FILE =  3000;
const AMI_Tx_Exception::CMD_INVALID_ARG =  1010;
const AMI_Tx_Exception::CMD_INVALID_TPL_CONTENT =  3070;
const AMI_Tx_Exception::CMD_MISSING_OBLIGATORY_ARG =  1000;
const AMI_Tx_Exception::CMD_MISSING_TPL_CONTENT =  3060;
const AMI_Tx_Exception::CMD_ON_BACKUP_FILE =  3010;
const AMI_Tx_Exception::CMD_ON_CREATE_FILE =  3020;
const AMI_Tx_Exception::CMD_ON_ROLLBACK_FILE =  3030;
const AMI_Tx_Exception::TX_ALREADY_STARTED =  10;
const AMI_Tx_Exception::TX_COMMIT_FAILED =  60;
const AMI_Tx_Exception::TX_INVALD_BACKUP_ENTITY =  80;
const AMI_Tx_Exception::TX_INVALID_CMD =  40;
const AMI_Tx_Exception::TX_MISSING_CMD_RES =  30;
const AMI_Tx_Exception::TX_NOT_STARTED =  20;
const AMI_Tx_Exception::TX_PRECOMMIT_FAILED =  50;
const AMI_Tx_Exception::TX_ROLLBACK_FAILED =  70;
/* Inherited Properties */
// Data
/* Inherited Methods */
// Construct the exception.
public AMI_Exception::__construct ( [ string $message = '' ], [ int $code = 0 ], [ $oPrevious = NULL ], [ mixed $data = NULL ] ) returns AMI_Exception;
// Returns exception data.
public AMI_Exception::getData ( ) returns mixed;
}
Tags:
since 6.0.2

• Class Constants

CMD_BROKEN_CONTENT_MARKER
CMD_DB_ON_CREATE_TABLE
CMD_DUPLICATE_CONTENT_MARKER
CMD_EXISTING_FILE
CMD_INVALID_ARG
CMD_INVALID_TPL_CONTENT
CMD_MISSING_OBLIGATORY_ARG
CMD_MISSING_TPL_CONTENT
CMD_ON_BACKUP_FILE
CMD_ON_CREATE_FILE
CMD_ON_ROLLBACK_FILE
TX_ALREADY_STARTED
TX_COMMIT_FAILED
TX_INVALD_BACKUP_ENTITY
TX_INVALID_CMD
TX_MISSING_CMD_RES
TX_NOT_STARTED
TX_PRECOMMIT_FAILED
TX_ROLLBACK_FAILED