biz.hammurapi.rules.jsr94
Class FileRuleServiceProvider
java.lang.Object
javax.rules.RuleServiceProvider
biz.hammurapi.rules.jsr94.FileRuleServiceProvider
public class FileRuleServiceProvider
- extends javax.rules.RuleServiceProvider
This rule service provider reads configuration from XML files.
XML definitions are read from rules home directory. By default it is .hammurapi-rules
directory
in user home directory. This can be changed by setting biz.hammurapi.rules.jsr94.FileRuleServiceProvider:home
property to custom rules home directory name.
- Version:
- ${Revision}
- Author:
- Pavel Vlasov
Constructor Summary |
FileRuleServiceProvider()
Constructs rule service provider and reads
rule definitions from XML file registrations.xml in
rules home directory. |
Methods inherited from class javax.rules.RuleServiceProvider |
createInstance, setClassLoader |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileRuleServiceProvider
public FileRuleServiceProvider()
- Constructs rule service provider and reads
rule definitions from XML file
registrations.xml
in
rules home directory.
getRuleRuntime
public javax.rules.RuleRuntime getRuleRuntime()
throws javax.rules.ConfigurationException
- Specified by:
getRuleRuntime
in class javax.rules.RuleServiceProvider
- Throws:
javax.rules.ConfigurationException
getRuleAdministrator
public javax.rules.admin.RuleAdministrator getRuleAdministrator()
throws javax.rules.ConfigurationException
- Specified by:
getRuleAdministrator
in class javax.rules.RuleServiceProvider
- Throws:
javax.rules.ConfigurationException
Copyright © 2005 Hammurapi Group. All Rights Reserved.