public abstract class ProcessBuilder extends RouteBuilder
log
Modifier | Constructor and Description |
---|---|
protected |
ProcessBuilder() |
protected |
ProcessBuilder(javax.persistence.EntityManagerFactory entityManagerFactory,
org.springframework.transaction.support.TransactionTemplate transactionTemplate) |
protected |
ProcessBuilder(javax.persistence.EntityManagerFactory entityManagerFactory,
org.springframework.transaction.support.TransactionTemplate transactionTemplate,
String processName) |
addRoutes, addRoutesToCamelContext, checkInitialized, configure, configureRest, configureRests, configureRoute, configureRoutes, createContainer, errorHandler, from, from, from, from, fromF, getContext, getRestCollection, getRestConfigurations, getRouteCollection, includeRoutes, intercept, interceptFrom, interceptFrom, interceptSendToEndpoint, onCompletion, onException, onException, populateRests, rest, rest, restConfiguration, restConfiguration, setErrorHandlerBuilder, setRestCollection, setRouteCollection, toString
bean, bean, bean, bean, body, body, bodyAs, constant, createErrorHandlerBuilder, deadLetterChannel, deadLetterChannel, defaultErrorHandler, endpoint, endpoint, endpoints, endpoints, exceptionMessage, exchangeProperty, faultBody, faultBodyAs, getErrorHandlerBuilder, header, language, loggingErrorHandler, loggingErrorHandler, loggingErrorHandler, loggingErrorHandler, method, method, method, method, noErrorHandler, outBody, outBody, property, regexReplaceAll, regexReplaceAll, sendTo, setContext, setContext, simple, simple, simpleF, simpleF, systemProperty, systemProperty, xpath, xpath
protected ProcessBuilder()
protected ProcessBuilder(javax.persistence.EntityManagerFactory entityManagerFactory, org.springframework.transaction.support.TransactionTemplate transactionTemplate)
protected ProcessBuilder(javax.persistence.EntityManagerFactory entityManagerFactory, org.springframework.transaction.support.TransactionTemplate transactionTemplate, String processName)
protected static String createProcessName()
public ActivityBuilder activity(String endpointUri)
public ActivityBuilder activity(Endpoint endpoint)
public ProcessBuilder entityType(Class<ProcessInstance> entityType)
public Processor createActivityProcessor(ActivityBuilder activityBuilder)
public List<ActivityBuilder> getActivityBuilders()
public Class<ProcessInstance> getEntityType()
public javax.persistence.EntityManagerFactory getEntityManagerFactory()
public void setEntityManagerFactory(javax.persistence.EntityManagerFactory entityManagerFactory)
public org.springframework.transaction.support.TransactionTemplate getTransactionTemplate()
public void setTransactionTemplate(org.springframework.transaction.support.TransactionTemplate transactionTemplate)
public ProcessRules getProcessRules()
public String getProcessName()
public ProcessDefinition getProcessDefinition()
public void setProcessDefinition(ProcessDefinition processDefinition)
protected void populateRoutes() throws Exception
populateRoutes
in class RouteBuilder
Exception
public ActivityDefinition findOrCreateActivityDefinition(String activityName)
protected ProcessDefinition findOrCreateProcessDefinition()
Copyright © 2007–2016 The Apache Software Foundation. All rights reserved.