Class Inx_Apiimpl_Util_AbstractManipulationRowSet

Description

Implements interfaces:

RemoteObject <P>Copyright (c) 2005 Inxmail GmbH.

RemoteObject Copyright (c) 2005 Inxmail GmbH. All Rights Reserved.

  • version: $Revision: 9350 $ $Date: 2007-12-10 09:36:24 +0200 (Pr, 10 Grd 2007) $ $Author: aurimas $
  • abstract:

Located in /Apiimpl/Util/AbstractManipulationRowSet.php (line 2)

Inx_Apiimpl_RemoteObject
   |
   --Inx_Apiimpl_Util_AbstractInxRowSet
      |
      --Inx_Apiimpl_Util_AbstractManipulationRowSet
Direct descendents
Class Description
Inx_Apiimpl_Util_AbstractInsertionRowSet RemoteObject <P>Copyright (c) 2005 Inxmail GmbH.
Variable Summary
Method Summary
Inx_Apiimpl_Util_AbstractManipulationRowSet __construct (Inx_Apiimpl_SessionContext $oSc,  $sRemoteRefId,  $iRowCount,  $aInitialBulk,  $sTypeName,  $iAttrCount)
void afterLastRow ()
void beforeFirstRow ()
void commitRowUpdate ()
void deleteRow ()
void deleteRows (Inx_Api_IndexSelection $oSelection)
void doDelete ( $oSc,  $sRemoteRefId,  $aIndices)
void doUpdate ( $oSc,  $sRemoteRefId,  $oData,  $aChangedAttrs)
void fetchRowData ()
void isRowDeleted ()
Variables
Methods
Constructor __construct (line 10)
  • access: public
Inx_Apiimpl_Util_AbstractManipulationRowSet __construct (Inx_Apiimpl_SessionContext $oSc,  $sRemoteRefId,  $iRowCount,  $aInitialBulk,  $sTypeName,  $iAttrCount)

Redefinition of:
Inx_Apiimpl_Util_AbstractInxRowSet::__construct()

Redefined in descendants as:
afterLastRow (line 29)
  • access: public
void afterLastRow ()

Redefinition of:
Inx_Apiimpl_Util_AbstractInxRowSet::afterLastRow()

Implementation of:
Inx_Api_InxRowSet::afterLastRow()
Moves the cursor to the end of this row set, just after the last row. contains no rows.
beforeFirstRow (line 22)
  • access: public
void beforeFirstRow ()

Redefinition of:
Inx_Apiimpl_Util_AbstractInxRowSet::beforeFirstRow()

Implementation of:
Inx_Api_InxRowSet::beforeFirstRow()
Moves the cursor to the front of this row set, just before the first row. set contains no rows.
commitRowUpdate (line 67)
  • access: public
void commitRowUpdate ()

Implementation of:
Inx_Api_ManipulationRowSet::commitRowUpdate()
Updates the underlying object on the server with the new contents of the current row of this row set.

Redefined in descendants as:
deleteRow (line 36)
  • access: public
void deleteRow ()

Implementation of:
Inx_Api_ManipulationRowSet::deleteRow()
Deletes the current row from this row set. available). trigger an Inx_Api_DataException.
deleteRows (line 42)
  • access: public
void deleteRows (Inx_Api_IndexSelection $oSelection)

Implementation of:
Inx_Api_ManipulationRowSet::deleteRows()
Deletes the specified rows from this row set. affected row after invoking this method, as this would trigger an Inx_Api_DataException.
doDelete (line 100)
  • abstract:
  • access: protected
void doDelete ( $oSc,  $sRemoteRefId,  $aIndices)
  • $oSc
  • $sRemoteRefId
  • array $aIndices

Redefined in descendants as:
doUpdate (line 103)
  • abstract:
  • access: protected
void doUpdate ( $oSc,  $sRemoteRefId,  $oData,  $aChangedAttrs)
  • $oSc
  • $sRemoteRefId
  • stdClass $oData
  • array $aChangedAttrs

Redefined in descendants as:
fetchRowData (line 93)
  • access: protected
void fetchRowData ()

Redefinition of:
Inx_Apiimpl_Util_AbstractInxRowSet::fetchRowData()
isRowDeleted (line 61)
  • access: public
void isRowDeleted ()

Implementation of:
Inx_Api_ManipulationRowSet::isRowDeleted()
Reports whether the underlying object of the currently selected row is deleted or not.
rollbackRowUpdate (line 87)
  • access: public
void rollbackRowUpdate ()

Implementation of:
Inx_Api_ManipulationRowSet::rollbackRowUpdate()
Reverts the updates made to the current row in this row set. several update methods to roll back the updates made to a row. commitRowUpdate has already been called, this method has no effect.

Redefined in descendants as:

Inherited Methods

Inherited From Inx_Apiimpl_Util_AbstractInxRowSet

Inx_Apiimpl_Util_AbstractInxRowSet::__construct()
Inx_Apiimpl_Util_AbstractInxRowSet::afterLastRow()
Inx_Apiimpl_Util_AbstractInxRowSet::beforeFirstRow()
Inx_Apiimpl_Util_AbstractInxRowSet::checkExists()
Inx_Apiimpl_Util_AbstractInxRowSet::close()
Inx_Apiimpl_Util_AbstractInxRowSet::doFetch()
Inx_Apiimpl_Util_AbstractInxRowSet::fetchRowData()
Inx_Apiimpl_Util_AbstractInxRowSet::getRow()
Inx_Apiimpl_Util_AbstractInxRowSet::getRowCount()
Inx_Apiimpl_Util_AbstractInxRowSet::next()
Inx_Apiimpl_Util_AbstractInxRowSet::previous()
Inx_Apiimpl_Util_AbstractInxRowSet::setRow()

Inherited From Inx_Apiimpl_RemoteObject

Inx_Apiimpl_RemoteObject::__construct()
Inx_Apiimpl_RemoteObject::_createCxt()
Inx_Apiimpl_RemoteObject::_isReleased()
Inx_Apiimpl_RemoteObject::_notify()
Inx_Apiimpl_RemoteObject::_refId()
Inx_Apiimpl_RemoteObject::_release()
Inx_Apiimpl_RemoteObject::_remoteRef()
Inx_Apiimpl_RemoteObject::_sessionId()

Documentation generated on Thu, 17 Sep 2015 14:27:19 +0200 by phpDocumentor 1.3.2