public class RulesComponent extends AbstractComponent
Modifier and Type | Field and Description |
---|---|
protected Rules |
rules
The ruleset
|
protected RulesEngine |
rulesEngine
The underlying Rules Engine
|
flowConstruct, interceptorChain, interceptors, lifecycleManager, logger, muleContext, notificationHandler, statistics
PHASE_NAME
PHASE_NAME
PHASE_NAME
PHASE_NAME
PROPERTY_NAME
Constructor and Description |
---|
RulesComponent() |
Modifier and Type | Method and Description |
---|---|
protected void |
doInitialise() |
protected Object |
doInvoke(MuleEvent event) |
String |
getEntryPoint() |
Collection |
getInitialFacts() |
String |
getResource() |
boolean |
isCepMode() |
boolean |
isStateless() |
void |
setCepMode(boolean cepMode) |
void |
setEntryPoint(String entryPoint) |
void |
setInitialFacts(Collection initialFacts) |
void |
setResource(String resource) |
void |
setStateless(boolean stateless) |
applyLifecycleAndDependencyInjection, createResultEvent, dispose, doDispose, doStart, doStop, fireComponentNotification, getFlowConstruct, getInterceptors, getName, getStatistics, initialise, process, release, setFlowConstruct, setInterceptors, setMessagingExceptionHandler, setMuleContext, start, stop, toString
getAnnotation, getAnnotations, setAnnotations
protected Rules rules
protected RulesEngine rulesEngine
protected void doInitialise() throws InitialisationException
doInitialise
in class AbstractComponent
InitialisationException
protected Object doInvoke(MuleEvent event) throws Exception
doInvoke
in class AbstractComponent
Exception
public void setResource(String resource)
public String getResource()
public Collection getInitialFacts()
public void setInitialFacts(Collection initialFacts)
public String getEntryPoint()
public void setEntryPoint(String entryPoint)
public void setStateless(boolean stateless)
public boolean isStateless()
public boolean isCepMode()
public void setCepMode(boolean cepMode)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.