|
||||||||||
| 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.RuleAdministratorjava.rmi.RemoteException
public javax.rules.admin.LocalRuleExecutionSetProvider getLocalRuleExecutionSetProvider(java.util.Map properties)
throws java.rmi.RemoteException
getLocalRuleExecutionSetProvider in interface javax.rules.admin.RuleAdministratorjava.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.RuleAdministratorjavax.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.RuleAdministratorjavax.rules.admin.RuleExecutionSetDeregistrationException
java.rmi.RemoteException
public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exceptionprotected 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 | |||||||||