Class KieEmbeddedEndpoint

  • All Implemented Interfaces:
    org.apache.camel.CamelContextAware, org.apache.camel.Endpoint, org.apache.camel.IsSingleton, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.HasId, org.apache.camel.StatefulService, org.apache.camel.SuspendableService

    public class KieEmbeddedEndpoint
    extends org.apache.camel.impl.DefaultEndpoint
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  KieEmbeddedEndpoint.Action
      An ENUM to define which action should be executed by the producer into this end point
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static Pattern P  
      • Fields inherited from class org.apache.camel.support.ServiceSupport

        shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
    • Field Detail

    • Method Detail

      • createConsumer

        public org.apache.camel.Consumer createConsumer​(org.apache.camel.Processor processor)
                                                 throws Exception
        Throws:
        Exception
      • createProducer

        public org.apache.camel.Producer createProducer()
                                                 throws Exception
        Throws:
        Exception
      • isSingleton

        public boolean isSingleton()
      • getKsessionId

        public String getKsessionId()
      • setKsessionId

        public void setKsessionId​(String ksession)
      • getExecutor

        public org.kie.api.runtime.CommandExecutor getExecutor()
      • getKsessionId

        public static final String getKsessionId​(String uri)
      • getDataFormat

        public String getDataFormat()
      • setDataFormat

        public void setDataFormat​(String dataFormatName)
      • getCommandExecutor

        public org.kie.api.runtime.CommandExecutor getCommandExecutor​(String name)
      • getClassLoader

        public ClassLoader getClassLoader​(org.kie.api.runtime.CommandExecutor exec)
      • setAction

        public void setAction​(String action)
      • getEntryPoint

        public String getEntryPoint()
      • setEntryPoint

        public void setEntryPoint​(String entryPoint)
      • getChannel

        public String getChannel()
      • setChannel

        public void setChannel​(String channel)
      • createExchange

        public org.apache.camel.Exchange createExchange​(Object pojo)