|
msiCommit |
( |
ruleExecInfo_t * |
rei |
) |
|
- Description:
- This microservice commits pending database transactions, registering the new state information into the iCAT.
- Module:
- core
- Since:
- pre-2.1
- Author:
- Wayne Schroeder
- Date:
- June 2009
- Note:
- This is used to commit changes (in any) into the iCAT database as part of a rule and microservice chain. See core.irb for examples. In other cases, iCAT updates and inserts are automatically committed into the iCAT Database as part of the normal operations (in the 'C' code).
- Example Usage:
- See clients/icommands/test/rules3.0/
- Parameters:
-
[in,out] | rei | - The RuleExecInfo structure that is automatically handled by the rule engine. The user does not include rei as a parameter in the rule invocation. |
- Session Variables Used:
- none
- Session Variables Modified:
- none
- iCAT Attributes Used:
- commits pending updates (if any)
- iCAT Attributes Modified:
- pending updates (if any) are committed into the iCAT db
- Side Effect:
- none
- Returns:
- integer
- Return values:
-
- Precondition:
- none
- Postcondition:
- none
- See also:
- none
Definition at line 752 of file icatGeneralMS.c.
|