public class KieEndpoint
extends org.apache.camel.impl.DefaultEndpoint
Modifier and Type | Class and Description |
---|---|
static class |
KieEndpoint.Action
An ENUM to define which action should be executed by the
producer into this end point
|
Modifier and Type | Field and Description |
---|---|
KieEndpoint.Action |
action |
String |
channel |
org.apache.camel.spi.DataFormat |
dataFormat |
String |
dataFormatName |
String |
entryPoint |
org.kie.api.runtime.CommandExecutor |
executor |
Map<String,org.kie.api.runtime.CommandExecutor> |
executorsByName |
String |
ksessionId |
static Pattern |
p |
Constructor and Description |
---|
KieEndpoint(String endpointUri,
String remaining,
KieComponent component) |
Modifier and Type | Method and Description |
---|---|
protected void |
configure(KieComponent component,
String uri) |
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Exchange |
createExchange(Object pojo) |
org.apache.camel.Producer |
createProducer() |
KieEndpoint.Action |
getAction() |
String |
getChannel() |
ClassLoader |
getClassLoader(org.kie.api.runtime.CommandExecutor exec) |
org.kie.api.runtime.CommandExecutor |
getCommandExecutor(String name) |
String |
getDataFormat() |
String |
getEntryPoint() |
org.kie.api.runtime.CommandExecutor |
getExecutor() |
String |
getKsessionId() |
static String |
getKsessionId(String uri) |
String |
getLookup(String body) |
boolean |
isSingleton() |
void |
setAction(KieEndpoint.Action action) |
void |
setAction(String action) |
void |
setChannel(String channel) |
void |
setDataFormat(String dataFormatName) |
void |
setEntryPoint(String entryPoint) |
void |
setKsessionId(String ksession) |
configureConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, hashCode, isLenientProperties, isSynchronous, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setSynchronous, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspended, isSuspending, resume, shutdown, start, stop, suspend
public static final Pattern p
public String ksessionId
public org.kie.api.runtime.CommandExecutor executor
public String dataFormatName
public org.apache.camel.spi.DataFormat dataFormat
public KieEndpoint.Action action
public String entryPoint
public String channel
public KieEndpoint(String endpointUri, String remaining, KieComponent component) throws URISyntaxException
URISyntaxException
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception
Exception
public boolean isSingleton()
public String getKsessionId()
public void setKsessionId(String ksession)
public org.kie.api.runtime.CommandExecutor getExecutor()
protected void configure(KieComponent component, String uri)
public String getDataFormat()
public void setDataFormat(String dataFormatName)
public org.kie.api.runtime.CommandExecutor getCommandExecutor(String name)
public ClassLoader getClassLoader(org.kie.api.runtime.CommandExecutor exec)
public KieEndpoint.Action getAction()
public void setAction(KieEndpoint.Action action)
public void setAction(String action)
public String getEntryPoint()
public void setEntryPoint(String entryPoint)
public String getChannel()
public void setChannel(String channel)
public org.apache.camel.Exchange createExchange(Object pojo)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.