|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProcessingOptions
The advanced methods provided via this object represent administrative parameters that affect the way in which items in a catalog are handled from the perspective of functional flows for example saving an item. These methods provide temporary ways to change the default behavior so for performance reasons. An example would be if an item import was taking place it would be beneficial not to have locking enabled so this can be disabled.
Note that no PIMAutorizationException can be thrown here since access to and authorization for these methods is controlled from the parent
Field Summary | |
---|---|
static java.lang.String |
copyright
|
Method Summary | |
---|---|
void |
resetProcessingOptions()
Re-enables the default processing options disabled by methods such as disablePreScript, disableMinMaxOccurrenceValidation, etc |
void |
setAllProcessingOptions(boolean setEnabled)
Set all processing options: enabled or disabled. |
void |
setCategoryLockingForItemSaveProcessing(boolean setEnabled)
Set lock categories for item save validation processing: enabled or disabled. |
void |
setCollaborationAreaLocksValidationProcessing(boolean setEnabled)
Set collaboration area lock validation processing: enabled or disabled. |
void |
setDefaultValueRulesProcessing(boolean setEnabled)
Set default value rules processing: enabled or disabled. |
void |
setDefaultValuesProcessing(boolean setEnabled)
Set default values processing: enabled or disabled. |
void |
setEntryBuildScriptProcessing(boolean setEnabled)
Set Entry Build Script processing: enabled or disabled. |
void |
setLocaleRestrictionsForScripts(boolean setEnabled)
sets or clears the enforcement of locale restrictions for scripts |
void |
setLockingProcessing(boolean setEnabled)
Set locking processing: enabled or disabled. |
void |
setMergeWithOldVersionProcessing(boolean setEnabled)
Set merge with old version processing: enabled or disabled. |
void |
setMinMaxLengthProcessing(boolean setEnabled)
Set Min & Max Length processing: enabled or disabled. |
void |
setMinMaxOccurrenceValidationProcessing(boolean setEnabled)
Set Min & Max Occurrence Validation processing: enabled or disabled. |
void |
setPatternValidationProcessing(boolean setEnabled)
Set Pattern validation processing: enabled or disabled. |
void |
setPossibleValueProcessing(boolean setEnabled)
Set Possible Value processing: enabled or disabled. |
void |
setPostSaveScriptProcessing(boolean setEnabled)
Set post-save script processing for this collaboration area: enabled or disabled. |
void |
setPostScriptProcessing(boolean setEnabled)
Set post-script processing: enabled or disabled. |
void |
setPreScriptProcessing(boolean setEnabled)
Set pre-script processing: enabled or disabled. |
void |
setSequencesProcessing(boolean setEnabled)
Set sequence field completion processing: enabled or disabled. |
void |
setTypeValidationProcessing(boolean setEnabled)
Set type validation processing: enabled or disabled. |
void |
setUniquenessValidationProcessing(boolean setEnabled)
Set uniqueness validation processing: enabled or disabled. |
void |
setValidationRulesProcessing(boolean setEnabled)
Set validation-rule processing: enabled or disabled. |
void |
setValueRulesProcessing(boolean setEnabled)
Set value-rule validation processing: enabled or disabled. |
Field Detail |
---|
static final java.lang.String copyright
Method Detail |
---|
void resetProcessingOptions()
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
PIMInternalException
- If an internal error occursvoid setAllProcessingOptions(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setCategoryLockingForItemSaveProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setDefaultValuesProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setDefaultValueRulesProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setEntryBuildScriptProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setLocaleRestrictionsForScripts(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true to turn on enforcement, false to turn off enforcement
PIMInternalException
- If an internal error occursvoid setLockingProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setCollaborationAreaLocksValidationProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setMergeWithOldVersionProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setMinMaxOccurrenceValidationProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setMinMaxLengthProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setPatternValidationProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setPossibleValueProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setPostSaveScriptProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setPostScriptProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setPreScriptProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setSequencesProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setTypeValidationProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
Note that if this option is disabled, no validation errors will be reported due to invalid data supplied to attributes but no data will be modified, for example, Type conversion problems. To check whether there are validation errors, use save or validate methods.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setUniquenessValidationProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setValidationRulesProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occursvoid setValueRulesProcessing(boolean setEnabled)
The use of this type of function applies solely to the in memory instance of this object whilst applying a specific process to it such as an import This will not alter the parameters on the underlying object and cannot be saved as default behavior.
setEnabled
- true if the option is enabled false to disable
PIMInternalException
- If an internal error occurs
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |