|
Oracle Fusion Middleware Workflow Services Java API Reference for Oracle SOA Suite 11g Release 1 (11.1.1.9) E10660-12 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ITaskDictionaryMigrationHandler
Method Summary | |
---|---|
TaskDefinition |
addRuleOptimizationFeature(TaskDefinition taskDefinition) Method to add RULESOPTIMIZATION feature to existing TaskDefinition. |
boolean |
isFeatureSetInTaskDefinition(TaskDefinition taskDefinition, java.lang.String featureToCheck) Check if feature such as RSCUSTOMIZATION or RULESOPTIMIZATION is set in "features" attribute in WorkflowConfiguration which is an element in TaskDefinition. |
boolean |
isOptimizedRuleExecutionSet(TaskDefinition taskDefinition) Check if RULESOPTIMIZATION feature set in TaskDefinition |
boolean |
isRoutingCustomizationFeatureSet(TaskDefinition taskDefinition) Check if RSCUSTOMIZATION feature set in TaskDefinition. |
boolean |
isRuleOptimizationMigrationAllowed(RuleDictionary baseDictionary, TaskDefinition taskDefinition) Check if opt-in for Rule Performance optimization allowed by checking Base Dictionary for Unified Decision Function and TaskDefinition for RSCUSTOMIZATION feature. |
RuleDictionary |
migrateCustomDictionary(RuleDictionary customRuleDictionary, java.lang.String ruleComponentName, TaskDefinition taskDefinition) Method to rename all existing List Builder Functions in the Custom Rule Dictionary with new List Builder function which have the following changes: 1) Include the new function parameter "dimensionId". |
Method Detail |
---|
TaskDefinition addRuleOptimizationFeature(TaskDefinition taskDefinition)
taskDefinition
- existing TaskDefinition which needs to add the new RULESOPTIMIZATION feature.RuleDictionary migrateCustomDictionary(RuleDictionary customRuleDictionary, java.lang.String ruleComponentName, TaskDefinition taskDefinition)
customRuleDictionary
- RuleDictionary
ruleComponentName
- It is the task componentName +"Rules" suffix.taskDefinition
- TaskDefnition which already has the new RULESOPTIMIZATION feature.boolean isFeatureSetInTaskDefinition(TaskDefinition taskDefinition, java.lang.String featureToCheck)
taskDefinition
- TaskDefinition
which will be used to check for featurefeatureToCheck
- name of the feature to be checkedboolean isRuleOptimizationMigrationAllowed(RuleDictionary baseDictionary, TaskDefinition taskDefinition)
baseDictionary
- RuleDictionary
Base DictionarytaskDefinition
-boolean isRoutingCustomizationFeatureSet(TaskDefinition taskDefinition)
taskDefinition
- TaskDefinition
which will be used to check for featureboolean isOptimizedRuleExecutionSet(TaskDefinition taskDefinition)
taskDefinition
- TaskDefinition
which will be used to check for feature
|
Oracle Fusion Middleware Workflow Services Java API Reference for Oracle SOA Suite 11g Release 1 (11.1.1.9) E10660-12 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |