Index

A C D E G O R S U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractRuleSessionBase - Class in org.evrete.jsr94
Base class that implements the RuleSession interface.
addObject(Object) - Method in class org.evrete.jsr94.StatefulRuleSessionImpl
 
addObjects(List) - Method in class org.evrete.jsr94.StatefulRuleSessionImpl
 

C

Constants - Interface in org.evrete.jsr94
Defines constants used in the Evrete JSR94 wrapper.
containsObject(Handle) - Method in class org.evrete.jsr94.StatefulRuleSessionImpl
 

D

deregisterRuleExecutionSet(String, Map) - Method in class org.evrete.jsr94.RuleAdministratorImpl
 
DSL_NAME - Static variable in interface org.evrete.jsr94.Constants
DSL implementation

E

executeRules() - Method in class org.evrete.jsr94.StatefulRuleSessionImpl
 
executeRules(List) - Method in class org.evrete.jsr94.StatelessRuleSessionImpl
 
executeRules(List, ObjectFilter) - Method in class org.evrete.jsr94.StatelessRuleSessionImpl
 

G

getHandles() - Method in class org.evrete.jsr94.StatefulRuleSessionImpl
 
getLocalRuleExecutionSetProvider(Map) - Method in class org.evrete.jsr94.RuleAdministratorImpl
 
getObject(Handle) - Method in class org.evrete.jsr94.StatefulRuleSessionImpl
 
getObjects() - Method in class org.evrete.jsr94.StatefulRuleSessionImpl
 
getObjects(ObjectFilter) - Method in class org.evrete.jsr94.StatefulRuleSessionImpl
 
getRuleAdministrator() - Method in class org.evrete.jsr94.RuleServiceProviderImpl
 
getRuleExecutionSetMetadata() - Method in class org.evrete.jsr94.AbstractRuleSessionBase
 
getRuleExecutionSetProvider(Map) - Method in class org.evrete.jsr94.RuleAdministratorImpl
 
getRuleRuntime() - Method in class org.evrete.jsr94.RuleServiceProviderImpl
 
getType() - Method in class org.evrete.jsr94.AbstractRuleSessionBase
 

O

org.evrete.jsr94 - package org.evrete.jsr94
 

R

registerRuleExecutionSet(String, RuleExecutionSet, Map) - Method in class org.evrete.jsr94.RuleAdministratorImpl
 
release() - Method in class org.evrete.jsr94.AbstractRuleSessionBase
 
removeObject(Handle) - Method in class org.evrete.jsr94.StatefulRuleSessionImpl
 
reset() - Method in class org.evrete.jsr94.StatefulRuleSessionImpl
 
RULE_DESCRIPTION - Static variable in interface org.evrete.jsr94.Constants
An optional description that is given to a rule on creation
RULE_SET_DESCRIPTION - Static variable in interface org.evrete.jsr94.Constants
An optional description that is given to a ruleset on creation
RULE_SET_NAME - Static variable in interface org.evrete.jsr94.Constants
An optional name that is given to a ruleset on creation
RuleAdministratorImpl - Class in org.evrete.jsr94
Implementation of the RuleAdministrator interface.
RuleServiceProviderImpl - Class in org.evrete.jsr94
Implementation of the RuleServiceProvider interface
RuleServiceProviderImpl() - Constructor for class org.evrete.jsr94.RuleServiceProviderImpl
Public no-arg constructor for initialization via Class.forName(String)

S

StatefulRuleSessionImpl - Class in org.evrete.jsr94
Implementation of the StatefulRuleSession interface.
StatelessRuleSessionImpl - Class in org.evrete.jsr94
Implementation of the StatelessRuleSession interface.

U

updateObject(Handle, Object) - Method in class org.evrete.jsr94.StatefulRuleSessionImpl
 
A C D E G O R S U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form