Skip to content

Commit

Permalink
Merge branch 'master' into feature/password-hash-lifecycle
Browse files Browse the repository at this point in the history
  • Loading branch information
semancik committed Mar 16, 2017
2 parents a0d945d + 663a745 commit 1d8697b
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 4 deletions.
Expand Up @@ -12494,7 +12494,8 @@
<xsd:complexType name="ModelExecuteOptionsType">
<xsd:annotation>
<xsd:documentation>
TODO
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.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
Expand All @@ -12520,13 +12521,16 @@
<xsd:documentation>
Avoid encryption of any cleartext data on write. Applies only to the encrypted
data formats (ProtectedString, ProtectedByteArray).
It is not recommended to use in production environment. This option is provided only for diagnostic
purposes to be used in development environments.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="reconcile" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation>
Option to reconcile user while executing changes.
Option to reconcile focus and all projections while executing changes.
(implies reconcileFocus)
</xsd:documentation>
</xsd:annotation>
</xsd:element>
Expand Down Expand Up @@ -12602,7 +12606,8 @@
<xsd:element name="partialProcessing" type="tns:PartialProcessingOptionsType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>
Business context that describes this request.
Options that control selective execution of model logic.
Use with extreme care. Some combinations may be dangerous.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
Expand Down
Expand Up @@ -25,8 +25,10 @@
import java.util.List;

/**
* 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.
*
* @author semancik
*
*/
public class ModelExecuteOptions extends AbstractOptions implements Serializable, Cloneable {

Expand All @@ -46,6 +48,8 @@ public class ModelExecuteOptions extends AbstractOptions implements Serializable
/**
* Encrypt any cleartext data on write, decrypt any encrypted data on read. Applies only to the encrypted
* data formats (ProtectedString, ProtectedByteArray).
* It is not recommended to use in production environment. This option is provided only for diagnostic
* purposes to be used in development environments.
*/
private Boolean noCrypt;

Expand Down Expand Up @@ -88,6 +92,9 @@ public class ModelExecuteOptions extends AbstractOptions implements Serializable
*/
private Boolean overwrite;

/**
* Option to simulate import operation. E.g. search filters will be resolved.
*/
private Boolean isImport;

/**
Expand All @@ -106,8 +113,15 @@ public class ModelExecuteOptions extends AbstractOptions implements Serializable
*/
private Boolean preAuthorized;

/**
* Business context that describes this request.
*/
private OperationBusinessContextType requestBusinessContext;

/**
* Options that control selective execution of model logic.
* Use with extreme care. Some combinations may be dangerous.
*/
private PartialProcessingOptionsType partialProcessing;

public Boolean getForce() {
Expand Down

0 comments on commit 1d8697b

Please sign in to comment.