Class Inx_Apiimpl_Action_ActionImpl

Description

Implements interfaces:

  • version: $Revision: 9739 $ $Date: 2008-01-23 14:44:04 +0200 (Tr, 23 Sau 2008) $ $Author: aurimas $
  • since: API 1.2.0

Located in /Apiimpl/Action/ActionImpl.php (line 8)


	
			
Variable Summary
Method Summary
static void convert (Inx_Apiimpl_SessionContext $sc, stdClass $oData)
static array convertArr (Inx_Apiimpl_SessionContext $sc, array $aoData)
static void createActionData ()
Inx_Apiimpl_Action_ActionImpl __construct (Inx_Apiimpl_SessionContext $sc,  $oActionData)
void commitUpdate ()
void getCommands ()
void getEventType ()
void getId ()
void getName ()
void reload ()
void updateCommands ( $aCmds)
void updateEventType ( $iEventType)
void updateListContextId (int $iListContextId)
void updateName ( $sName)
void _writeAccess (int $iAttrIndex)
Variables
mixed $_aChangedAttrs (line 17)
  • access: protected
mixed $_aCmds (line 19)
  • access: protected
mixed $_oActionData (line 15)
  • access: protected
Inx_Apiimpl_SessionContext $_oSessionContext (line 13)
  • access: protected
Methods
static method convert (line 190)

Helper method

Helper method

  • access: public
static void convert (Inx_Apiimpl_SessionContext $sc, stdClass $oData)
static method convertArr (line 205)

Helper method

Helper method

  • access: public
static array convertArr (Inx_Apiimpl_SessionContext $sc, array $aoData)
static method createActionData (line 220)

Hleper method

Hleper method creates a stub for ActionData to be used in soap

  • access: public
static void createActionData ()
Constructor __construct (line 22)
  • access: public
Inx_Apiimpl_Action_ActionImpl __construct (Inx_Apiimpl_SessionContext $sc,  $oActionData)
commitUpdate (line 120)
  • see: commitUpdate()
  • throws: Inx_Api_UpdateException, Inx_Api_DataException
  • access: public
void commitUpdate ()

Implementation of:
Inx_Api_BusinessObject::commitUpdate()
Passes all changes made since the last commit to the server.
getCommands (line 98)
  • see: getCommands()
  • access: public
void getCommands ()

Implementation of:
Inx_Api_Action_Action::getCommands()
Returns the commands this action will execute on the specified event.
getEventType (line 78)
  • see: getEventType()
  • access: public
void getEventType ()

Implementation of:
Inx_Api_Action_Action::getEventType()
Returns the event type of this action.
getId (line 31)
  • see: getId()
  • access: public
void getId ()

Implementation of:
Inx_Api_BusinessObject::getId()
Returns the unique identifier of this Inx_Api_BusinessObject.
getListContextId (line 58)
  • see: getListContextId()
  • access: public
void getListContextId ()

Implementation of:
Inx_Api_Action_Action::getListContextId()
Returns the id of the list context which this action belongs to.
getName (line 39)
  • see: getName()
  • access: public
void getName ()

Implementation of:
Inx_Api_Action_Action::getName()
Returns the unique name of this action.
reload (line 153)
  • see: reload()
  • throws: Inx_Api_DataException
  • access: public
void reload ()

Implementation of:
Inx_Api_BusinessObject::reload()
Reloads this business object from the server.
updateCommands (line 108)
  • see: updateCommands(com.inxmail.xpro.api.action.Command[])
  • access: public
void updateCommands ( $aCmds)
  • $aCmds

Implementation of:
Inx_Api_Action_Action::updateCommands()
Sets the commands this action will execute on the specified event.
updateEventType (line 86)
  • see: updateEventType(int)
  • access: public
void updateEventType ( $iEventType)
  • $iEventType

Implementation of:
Inx_Api_Action_Action::updateEventType()
Sets the event type of this action.
updateListContextId (line 66)
  • access: public
void updateListContextId (int $iListContextId)
  • int $iListContextId: listContextId
updateName (line 48)
  • see: updateName(String)
  • access: public
void updateName ( $sName)
  • $sName

Implementation of:
Inx_Api_Action_Action::updateName()
Sets the name of this action. Please note, that as of Inxmail Professional version 4. action will cause an Inx_Api_UpdateException to be thrown on commit. name that is already in use also triggers an Inx_Api_UpdateException.
_writeAccess (line 176)

Helper method

Helper method

  • access: protected
void _writeAccess (int $iAttrIndex)
  • int $iAttrIndex: attrIndex

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