public class Main
extends org.apache.camel.main.MainSupport
Constructor and Description |
---|
Main() |
Modifier and Type | Method and Description |
---|---|
protected void |
doStart() |
protected void |
doStop() |
protected org.apache.camel.ProducerTemplate |
findOrCreateCamelTemplate() |
protected Map<String,org.apache.camel.CamelContext> |
getCamelContextMap() |
protected com.google.inject.Injector |
getInjector() |
protected com.google.inject.Injector |
getInjectorFromContext() |
static Main |
getInstance()
Returns the currently executing main
|
String |
getJndiProperties() |
static void |
main(String... args) |
protected void |
setInjector(com.google.inject.Injector injector) |
void |
setJndiProperties(String properties) |
addMainListener, addOption, addRouteBuilder, afterStart, afterStop, beforeStart, beforeStop, completed, disableHangupSupport, enableHangupSupport, enableTrace, getCamelContexts, getCamelTemplate, getDuration, getDurationHitExitCode, getExitCode, getModelJAXBContextFactory, getRouteBuilderClasses, getRouteBuilders, getRouteDefinitions, getTimeUnit, isTrace, loadRouteBuilders, parseArguments, postProcessCamelContext, postProcessContext, removeMainListener, run, run, setDuration, setDurationHitExitCode, setRouteBuilderClasses, setRouteBuilders, setTimeUnit, showOptions, showOptionsHeader, waitUntilCompleted
public void setJndiProperties(String properties)
public String getJndiProperties()
public static Main getInstance()
protected void setInjector(com.google.inject.Injector injector)
protected com.google.inject.Injector getInjector()
protected com.google.inject.Injector getInjectorFromContext() throws Exception
Exception
protected void doStart() throws Exception
doStart
in class org.apache.camel.main.MainSupport
Exception
protected void doStop() throws Exception
doStop
in class org.apache.camel.main.MainSupport
Exception
protected org.apache.camel.ProducerTemplate findOrCreateCamelTemplate()
findOrCreateCamelTemplate
in class org.apache.camel.main.MainSupport
Apache Camel