Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
L
N
O
R
S
T
U
A
activate(ComponentContext)
- Method in class org.wso2.carbon.rule.kernel.internal.ds.
RuleEngineConfigDS
addProperty(String, String)
- Method in class org.wso2.carbon.rule.kernel.config.
RuleEngineProvider
addRuleSet(RuleSet)
- Method in interface org.wso2.carbon.rule.kernel.backend.
RuleBackendRuntime
Adds the rule set to back end runtime.
addSubscription(Subscription)
- Method in class org.wso2.carbon.rule.kernel.internal.ds.
RuleValueHolder
C
CarbonRuleEngineConfigService
- Class in
org.wso2.carbon.rule.kernel.internal.config
implementation object of the rule engine provider interface
CarbonRuleEngineConfigService(RuleEngineConfig)
- Constructor for class org.wso2.carbon.rule.kernel.internal.config.
CarbonRuleEngineConfigService
createSession(int)
- Method in interface org.wso2.carbon.rule.kernel.backend.
RuleBackendRuntime
Some rules engines support different sessions types.
createSession(int)
- Method in class org.wso2.carbon.rule.kernel.engine.
RuleEngine
creates a session to be used with a pirticular service invocation.
D
DataBindUtil
- Class in
org.wso2.carbon.rule.kernel.internal.util
DataBindUtil()
- Constructor for class org.wso2.carbon.rule.kernel.internal.util.
DataBindUtil
DefaultPropertiesProvider
- Interface in
org.wso2.carbon.rule.kernel.backend
This class was introduced to locate any default proprieties required by the target rule engine.
destroy()
- Method in interface org.wso2.carbon.rule.kernel.backend.
Session
E
execute(List)
- Method in interface org.wso2.carbon.rule.kernel.backend.
Session
apply the rules to the given sent of facts and send the result facts back.
execute(OMElement, Input, Output)
- Method in class org.wso2.carbon.rule.kernel.engine.
RuleSession
This method converts the OMElement messages received to POJO format using Axis2 BeanUtil class and converts the results back to OMElement form.
G
getClassName()
- Method in class org.wso2.carbon.rule.kernel.config.
RuleEngineProvider
getEventBroker()
- Method in class org.wso2.carbon.rule.kernel.internal.ds.
RuleValueHolder
getInstance()
- Static method in class org.wso2.carbon.rule.kernel.internal.ds.
RuleValueHolder
getProperties()
- Method in class org.wso2.carbon.rule.kernel.config.
RuleEngineProvider
getRuleBackendRuntime(Map<String, String>, ClassLoader)
- Method in interface org.wso2.carbon.rule.kernel.backend.
RuleBackendRuntimeFactory
This interface is used to create the Back end runtimes in different types.
getRuleConfig()
- Method in interface org.wso2.carbon.rule.kernel.config.
RuleEngineConfigService
getRuleConfig()
- Method in class org.wso2.carbon.rule.kernel.internal.build.
RuleEngineConfigBuilder
provides the rule engine provider list
getRuleConfig()
- Method in class org.wso2.carbon.rule.kernel.internal.config.
CarbonRuleEngineConfigService
getRuleEngineConfigService()
- Method in class org.wso2.carbon.rule.kernel.internal.ds.
RuleValueHolder
getRuleEngineProvider()
- Method in class org.wso2.carbon.rule.kernel.config.
RuleEngineConfig
getRuleEngineProvider()
- Method in class org.wso2.carbon.rule.kernel.internal.ds.
RuleValueHolder
getRuleExecutionSetCreationDefaultProperties(ClassLoader)
- Method in interface org.wso2.carbon.rule.kernel.backend.
DefaultPropertiesProvider
Returns any default properties required at the rule set creation
getRuleServiceProviderDefaultProperties(ClassLoader)
- Method in interface org.wso2.carbon.rule.kernel.backend.
DefaultPropertiesProvider
Returns any default properties required at the rule service provider initialization
getValue(OMElement, Class)
- Static method in class org.wso2.carbon.rule.kernel.internal.util.
DataBindUtil
utility method convert the OMElements to java objects.
L
loadRuleBackendRuntime()
- Method in class org.wso2.carbon.rule.kernel.engine.
RuleEngine
N
notify(Message, Subscription)
- Method in class org.wso2.carbon.rule.kernel.internal.event.
RuleChangeEventDispacher
O
org.wso2.carbon.rule.kernel.backend
- package org.wso2.carbon.rule.kernel.backend
org.wso2.carbon.rule.kernel.config
- package org.wso2.carbon.rule.kernel.config
org.wso2.carbon.rule.kernel.engine
- package org.wso2.carbon.rule.kernel.engine
org.wso2.carbon.rule.kernel.internal.build
- package org.wso2.carbon.rule.kernel.internal.build
org.wso2.carbon.rule.kernel.internal.config
- package org.wso2.carbon.rule.kernel.internal.config
org.wso2.carbon.rule.kernel.internal.ds
- package org.wso2.carbon.rule.kernel.internal.ds
org.wso2.carbon.rule.kernel.internal.event
- package org.wso2.carbon.rule.kernel.internal.event
org.wso2.carbon.rule.kernel.internal.util
- package org.wso2.carbon.rule.kernel.internal.util
R
registerEventBroker(EventBroker)
- Method in class org.wso2.carbon.rule.kernel.internal.ds.
RuleValueHolder
registerRuleEngineConfigService(RuleEngineConfigService)
- Method in class org.wso2.carbon.rule.kernel.internal.ds.
RuleValueHolder
RuleBackendRuntime
- Interface in
org.wso2.carbon.rule.kernel.backend
interface to separate the Back end real rule implementation from the xml processing layer which is in the kernel module.
RuleBackendRuntimeFactory
- Interface in
org.wso2.carbon.rule.kernel.backend
Factory interface to create the real back end runtimes.
RuleChangeEventDispacher
- Class in
org.wso2.carbon.rule.kernel.internal.event
RuleChangeEventDispacher(RuleEngine)
- Constructor for class org.wso2.carbon.rule.kernel.internal.event.
RuleChangeEventDispacher
RuleEngine
- Class in
org.wso2.carbon.rule.kernel.engine
this class is the layer in between top layers (i.e web service layer and the mediation layer) and the rule back end runtime.
RuleEngine(RuleSet, ClassLoader)
- Constructor for class org.wso2.carbon.rule.kernel.engine.
RuleEngine
Creates a Rule Engine Object.
RuleEngineConfig
- Class in
org.wso2.carbon.rule.kernel.config
RuleEngineConfig()
- Constructor for class org.wso2.carbon.rule.kernel.config.
RuleEngineConfig
RuleEngineConfigBuilder
- Class in
org.wso2.carbon.rule.kernel.internal.build
Create the Rule engine provider list reading the rule config file
RuleEngineConfigBuilder()
- Constructor for class org.wso2.carbon.rule.kernel.internal.build.
RuleEngineConfigBuilder
RuleEngineConfigDS
- Class in
org.wso2.carbon.rule.kernel.internal.ds
RuleEngineConfigDS()
- Constructor for class org.wso2.carbon.rule.kernel.internal.ds.
RuleEngineConfigDS
RuleEngineConfigService
- Interface in
org.wso2.carbon.rule.kernel.config
RuleEngineProvider
- Class in
org.wso2.carbon.rule.kernel.config
class to represents the rule engine provider.
RuleEngineProvider()
- Constructor for class org.wso2.carbon.rule.kernel.config.
RuleEngineProvider
RuleSession
- Class in
org.wso2.carbon.rule.kernel.engine
This abstract the Back end rule session with OM processing layer.
RuleSession(Session)
- Constructor for class org.wso2.carbon.rule.kernel.engine.
RuleSession
RuleValueHolder
- Class in
org.wso2.carbon.rule.kernel.internal.ds
RuleValueHolder()
- Constructor for class org.wso2.carbon.rule.kernel.internal.ds.
RuleValueHolder
S
Session
- Interface in
org.wso2.carbon.rule.kernel.backend
This interface abstracts the rule session concept.
setClassName(String)
- Method in class org.wso2.carbon.rule.kernel.config.
RuleEngineProvider
setEventBroker(EventBroker)
- Method in class org.wso2.carbon.rule.kernel.internal.ds.
RuleEngineConfigDS
setProperties(Map<String, String>)
- Method in class org.wso2.carbon.rule.kernel.config.
RuleEngineProvider
setRuleEngineProvider(RuleEngineProvider)
- Method in class org.wso2.carbon.rule.kernel.config.
RuleEngineConfig
T
toOM(Object, QName)
- Static method in class org.wso2.carbon.rule.kernel.internal.util.
DataBindUtil
Utility method to convert the java objects to OMElements
U
unSetEventBroker(EventBroker)
- Method in class org.wso2.carbon.rule.kernel.internal.ds.
RuleEngineConfigDS
A
C
D
E
G
L
N
O
R
S
T
U
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2015
WSO2
. All rights reserved.