Click or drag to resize

OPSFixPacksolObject Class

base class for update actions which fix stuff in packsol
Inheritance Hierarchy
SystemObject
  Omada.OE.AppLogic.ModelSystemUpdateActionBase
    Omada.OE.Solution.OIM.AppLogic.UpdateActionsOPSFixPacksolObject
      More...

Namespace:  Omada.OE.Solution.OIM.AppLogic.UpdateActions
Assembly:  Omada.OE.Solution.OIM.AppLogic (in Omada.OE.Solution.OIM.AppLogic.dll) Version: 15.0.0.0
Syntax
C#
public abstract class OPSFixPacksolObject : SystemUpdateActionBase

The OPSFixPacksolObject type exposes the following members.

Constructors
  NameDescription
Public methodOPSFixPacksolObject
Top
Properties
  NameDescription
Public propertyAfterBootup
Set to true if the update should be executed after the "bootup" of the system. This means that the data cache is available, and there is an AppIdentity on the thread. Typically SQL queries should be executed before bootup. Code logic should be always be executed after bootup.
(Inherited from SystemUpdateActionBase.)
Public propertyAfterFeaturePackageImport
Set to true if the update should be executed after an import of feature package changes.
(Inherited from SystemUpdateActionBase.)
Public propertyDependencies
If the SystemUpdateAction depends on another SystemUpdateAction, the array should contain the key(s) of that particular update(s).
(Inherited from SystemUpdateActionBase.)
Public propertyKeys
List of unique string keys which can be used to identify the update. When making changes to an existing SystemUpdateAction, which should be executed again, a new key must be appended to the keys array.
(Inherited from SystemUpdateActionBase.)
Public propertyOnlyInOIS
Set to true if the update action should only be executed in OIS databases (and not in pure ES DBs). Must be set to true if the action relies on data that only exists in an OIS DB (and not in a ES DB). This setting exists for the the benefit of some of the older integrity tests.
(Inherited from SystemUpdateActionBase.)
Public propertyRepetition
Specify to control if action should only be performed once or repeatedly.
(Inherited from SystemUpdateActionBase.)
Top
Methods
  NameDescription
Protected methodGetUpdateInformation
Override to return information on the objects to update, when and what
Public methodPerformUpdate
Updates the object if the number of versions on the data object match
(Overrides SystemUpdateActionBasePerformUpdate(UpdateActionArgs).)
Public methodPostponeExecution
We postpone if OPS feature package is not installed
(Overrides SystemUpdateActionBasePostponeExecution(UpdateActionArgs).)
Top
Extension Methods
  NameDescription
Public Extension MethodToBool
Converts object to boolean.
(Defined by ObjectExtensions.)
Public Extension MethodToDateTime
Converts object to DateTime.
(Defined by ObjectExtensions.)
Public Extension MethodToInt
Converts object to integer.
(Defined by ObjectExtensions.)
Top
See Also
Inheritance Hierarchy
SystemObject
  Omada.OE.AppLogic.ModelSystemUpdateActionBase
    Omada.OE.Solution.OIM.AppLogic.UpdateActionsOPSFixPacksolObject
      Omada.OE.Solution.OIM.AppLogic.UpdateActionsOPSFixActiveDirectoryDataModel
      Omada.OE.Solution.OIM.AppLogic.UpdateActionsOPSFixActiveDirectoryUserTaskMapping
      Omada.OE.Solution.OIM.AppLogic.UpdateActionsOPSFixMSAzureUserTaskMapping
      Omada.OE.Solution.OIM.AppLogic.UpdateActionsOPSFixSalesForceUserTaskMapping
      Omada.OE.Solution.OIM.AppLogic.UpdateActionsOPSFixSAP60DataModel
      Omada.OE.Solution.OIM.AppLogic.UpdateActionsOPSFixSAP60RoleAssignmentTaskMapping
      Omada.OE.Solution.OIM.AppLogic.UpdateActionsOPSFixSCIMDataModel
      Omada.OE.Solution.OIM.AppLogic.UpdateActionsOPSFixSCIMUserTaskMapping
      Omada.OE.Solution.OIM.AppLogic.UpdateActionsOPSFixServiceNowDataModel