ilog.rules.dvs.runner
Interface IlrRuleAppDeployer
-
public interface IlrRuleAppDeployerUsed to generate and deploy RuleApps in the SSP.- Since:
- 7.0
-
-
Method Summary
Methods Modifier and Type Method and Description voiddeployRuleAppArchive(IlrMutableRuleAppInformation ruleApp)Deploys a RuleApp to the repository.IlrMutableRuleAppInformationgenerateRuleApp(IlrPath path, IlrRulesetArchive archive, java.util.Map<java.lang.String,java.lang.String> rsProps, boolean enableMonitoring)Returns a new RuleApp.voidundeployRuleApp(java.lang.String ruleAppName, IlrVersion ruleAppVersion)Undeploys a RuleApp.
-
-
-
Method Detail
-
deployRuleAppArchive
void deployRuleAppArchive(IlrMutableRuleAppInformation ruleApp) throws IlrRuleAppException
Deploys a RuleApp to the repository.- Throws:
IlrRuleAppException- if an error occurs while trying to deploy the RuleApp.- Parameters:
ruleApp- The RuleApp to deploy.
-
generateRuleApp
IlrMutableRuleAppInformation generateRuleApp(IlrPath path, IlrRulesetArchive archive, java.util.Map<java.lang.String,java.lang.String> rsProps, boolean enableMonitoring) throws IlrRuleAppException
Returns a new RuleApp.- Throws:
IlrRuleAppException- if an error occurs while trying to generate the RuleApp.- Parameters:
path- The ruleset path.archive- The ruleset archive.rsProps- The ruleset properties.enableMonitoring- Set totrueto enable RuleApp monitoring.- Returns:
- A new RuleApp matching the parameters.
-
undeployRuleApp
void undeployRuleApp(java.lang.String ruleAppName, IlrVersion ruleAppVersion) throws IlrRuleAppExceptionUndeploys a RuleApp.- Throws:
IlrRuleAppException- if an error occurs while trying to undeploy the RuleApp.- Parameters:
ruleAppName- The name of the RuleApp to undeploy.ruleAppVersion- The version of the RuleApp to undeploy.
-
-