|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.rules.RuleServiceProvider
org.drools.jsr94.rules.RuleServiceProviderImpl
public class RuleServiceProviderImpl
This class provides access to the RuleRuntime and
RuleAdministrator implementation supplied by Drools when
running under J2SE.
RuleServiceProvider implementation class
provided by Drools should be retrieved using a JNDI lookup. This class
should be constructed using the
RuleServiceProviderManager.getRuleServiceProvider method.
This class is automatically registered to "http://drools.org/" on startup,
via the static block.
RuleRuntimeImpl,
RuleAdministratorImpl,
RuleServiceProvider,
RuleServiceProviderManager.getRuleServiceProvider(String),
Serialized Form| Field Summary | |
|---|---|
static String |
RULE_SERVICE_PROVIDER
|
| Constructor Summary | |
|---|---|
RuleServiceProviderImpl()
Create a new RuleServiceProviderImpl. |
|
| Method Summary | |
|---|---|
protected RuleExecutionSetRepository |
createRuleExecutionSetRepository()
Creates the RuleExecutionSetRepository. |
RuleExecutionSetRepository |
getRepository()
Returns the RuleExecutionSetRepository |
javax.rules.admin.RuleAdministrator |
getRuleAdministrator()
Returns a class instance of RuleAdministrator. |
javax.rules.RuleRuntime |
getRuleRuntime()
Returns a class instance of RuleRuntime. |
| 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 |
| Field Detail |
|---|
public static final String RULE_SERVICE_PROVIDER
| Constructor Detail |
|---|
public RuleServiceProviderImpl()
RuleServiceProviderImpl.
| Method Detail |
|---|
public RuleExecutionSetRepository getRepository()
public javax.rules.RuleRuntime getRuleRuntime()
RuleRuntime. Specifically an
instance of the Drools RuleRuntimeImpl is returned.
getRuleRuntime in class javax.rules.RuleServiceProviderRuleRuntimepublic javax.rules.admin.RuleAdministrator getRuleAdministrator()
RuleAdministrator.
Specifically an instance of the Drools RuleAdministratorImpl
is returned.
getRuleAdministrator in class javax.rules.RuleServiceProviderRuleAdministratorprotected RuleExecutionSetRepository createRuleExecutionSetRepository()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||