Package oracle.rules.jsr94.admin
Class Sdk2MDSRepositorySource
java.lang.Object
oracle.rules.jsr94.admin.Sdk2MDSRepositorySource
- All Implemented Interfaces:
Serializable,RuleSource
A
RuleSource that specifies rule sets defined in an Oracle
Business Rules MDS based repository.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionSdk2MDSRepositorySource(String instanceName, String pkg, String name, String[] rulesets) Create aSDK2MDSRepositorySource.Sdk2MDSRepositorySource(String instanceName, DictionaryFQN fqn, String[] rulesets) Create aSDK2MDSRepositorySource. -
Method Summary
-
Constructor Details
-
Sdk2MDSRepositorySource
Create aSDK2MDSRepositorySource.- Parameters:
instanceName- The name of the MDSInstance.pkg- The dictionary package.name- The name of the dictionary containing the rule sets.rulesets- The names of the rule sets to load from the dictionary.
-
Sdk2MDSRepositorySource
Create aSDK2MDSRepositorySource.- Parameters:
instanceName- The name of the MDSInstance.fqn- The fully qualified name of the dictionary.rulesets- The names of the rule sets to load from the dictionary.
-
-
Method Details
-
getMDSInstanceName
Get the name of the MDS instance.- Returns:
- The name of the MDS instance.
-
getDictionaryFQN
Get the fully qualified name of the dictionary in the repository.- Returns:
- The fully qualified name of the dictionary in the repository.
-
getRulesets
Get the names of the rule sets to load from the dictionary.- Returns:
- The names of the rule sets to load from the dictionary.
-
getRules
Get an object that provides access to the rule sets. This is intended for internal use by the implementation.- Specified by:
getRulesin interfaceRuleSource- Returns:
- An object that provides access to the rule sets.
- Throws:
javax.rules.admin.RuleAdministrationException- if there is an error gaining access
-