# ModelExecuteOptionsType (Complex Type)

### Namespace: http://midpoint.evolveum.com/xml/ns/public/common/common-3

Options for execution of Model operations. These options influence the way how the operations are executed. The options are not mandatory. All options have reasonable default values. They may not be specified at all.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
force | property boolean | [0,1] |
raw | property boolean | [0,1] |
noCrypt | property boolean | [0,1] |
reconcile | property boolean | [0,1] |
reconcileFocus | property boolean | [0,1] |
reconcileAffected | property boolean | [0,1] |
executeImmediatelyAfterApproval | property boolean | [0,1] |
overwrite | property boolean | [0,1] |
isImport | property boolean | [0,1] |
limitPropagation | property boolean | [0,1] |
reevaluateSearchFilters | property boolean | [0,1] |
requestBusinessContext | property OperationBusinessContextType | [0,1] |
partialProcessing | property PartialProcessingOptionsType | [0,1] |
focusConflictResolution | container ConflictResolutionType | [0,1] | A method to resolve conflicts on focus objects.

- ### Items

  - #### force

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### raw

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### noCrypt

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### reconcile

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### reconcileFocus

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### reconcileAffected

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### executeImmediatelyAfterApproval

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### overwrite

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### isImport

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### limitPropagation

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### reevaluateSearchFilters

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### requestBusinessContext

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### partialProcessing

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### focusConflictResolution

    Flags: RAM,runtime

    Multiplicity: [0,1]

    A method to resolve conflicts on focus objects. This specifies how will the processors handle optimistic locking conflicts - and whether they even try to detect them. The default value is null, which means that there is no reaction to conflicts and that the conflicts are not even detected. Note that different default conflict resolution may be specified in system configuration.