|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbiz.hammurapi.rules.jsr94.admin.FileRuleAdministrator
public class FileRuleAdministrator
This rule administrator stores rulesets in an XML file.
Constructor Summary | |
---|---|
FileRuleAdministrator(java.util.Map registrations,
java.io.File regFile)
Creates new instance. |
Method Summary | |
---|---|
void |
deregisterRuleExecutionSet(java.lang.String uri,
java.util.Map properties)
Properties are ignored. |
javax.rules.admin.LocalRuleExecutionSetProvider |
getLocalRuleExecutionSetProvider(java.util.Map properties)
Creates new LocalRuleExecutionSetProvider. |
javax.rules.admin.RuleExecutionSetProvider |
getRuleExecutionSetProvider(java.util.Map properties)
Creates new RuleExecutionSetProvider. |
static void |
main(java.lang.String[] args)
|
protected static void |
printHelpAndExit()
|
protected static void |
printHelpAndExit(java.lang.String command,
org.apache.commons.cli.Options options)
|
void |
registerRuleExecutionSet(java.lang.String uri,
javax.rules.admin.RuleExecutionSet res,
java.util.Map properties)
Registers rule execution set. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FileRuleAdministrator(java.util.Map registrations, java.io.File regFile)
registrations
- homeDir
- Method Detail |
---|
public javax.rules.admin.RuleExecutionSetProvider getRuleExecutionSetProvider(java.util.Map properties) throws java.rmi.RemoteException
getRuleExecutionSetProvider
in interface javax.rules.admin.RuleAdministrator
java.rmi.RemoteException
public javax.rules.admin.LocalRuleExecutionSetProvider getLocalRuleExecutionSetProvider(java.util.Map properties) throws java.rmi.RemoteException
getLocalRuleExecutionSetProvider
in interface javax.rules.admin.RuleAdministrator
java.rmi.RemoteException
public void registerRuleExecutionSet(java.lang.String uri, javax.rules.admin.RuleExecutionSet res, java.util.Map properties) throws javax.rules.admin.RuleExecutionSetRegisterException, java.rmi.RemoteException
registerRuleExecutionSet
in interface javax.rules.admin.RuleAdministrator
javax.rules.admin.RuleExecutionSetRegisterException
java.rmi.RemoteException
public void deregisterRuleExecutionSet(java.lang.String uri, java.util.Map properties) throws javax.rules.admin.RuleExecutionSetDeregistrationException, java.rmi.RemoteException
deregisterRuleExecutionSet
in interface javax.rules.admin.RuleAdministrator
javax.rules.admin.RuleExecutionSetDeregistrationException
java.rmi.RemoteException
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
protected static void printHelpAndExit()
protected static void printHelpAndExit(java.lang.String command, org.apache.commons.cli.Options options)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |