| Package | Description |
|---|---|
| org.apache.camel.bam | |
| org.apache.camel.bam.model | |
| org.apache.camel.bam.processor | |
| org.apache.camel.bam.rules |
| Modifier and Type | Method and Description |
|---|---|
Class<ProcessInstance> |
ProcessBuilder.getEntityType() |
| Modifier and Type | Method and Description |
|---|---|
Date |
TimeExpression.evaluate(ProcessInstance processInstance) |
abstract Date |
TimeExpression.evaluate(ProcessInstance instance,
ActivityState state) |
ActivityState |
TimeExpression.getActivityState(ProcessInstance instance) |
ActivityState |
TimeExpression.getOrCreateActivityState(ProcessInstance instance) |
| Modifier and Type | Method and Description |
|---|---|
ProcessBuilder |
ProcessBuilder.entityType(Class<ProcessInstance> entityType)
Sets the process entity type used to perform state management
|
| Modifier and Type | Method and Description |
|---|---|
ProcessInstance |
ActivityState.getProcessInstance() |
| Modifier and Type | Method and Description |
|---|---|
void |
ActivityState.setProcessInstance(ProcessInstance processInstance) |
| Modifier and Type | Method and Description |
|---|---|
ProcessInstance |
ProcessContext.getProcessInstance() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
JpaBamProcessor.processEntity(org.apache.camel.Exchange exchange,
ProcessInstance process) |
void |
ProcessContext.setProcessInstance(ProcessInstance processInstance) |
| Constructor and Description |
|---|
JpaBamProcessor(org.springframework.transaction.support.TransactionTemplate transactionTemplate,
org.springframework.orm.jpa.JpaTemplate template,
org.apache.camel.Expression correlationKeyExpression,
ActivityRules activityRules,
Class<ProcessInstance> entitytype) |
| Modifier and Type | Method and Description |
|---|---|
void |
TemporalRule.processExchange(org.apache.camel.Exchange exchange,
ProcessInstance instance) |
void |
ActivityRules.processExchange(org.apache.camel.Exchange exchange,
ProcessInstance process) |
void |
ProcessRules.processExchange(org.apache.camel.Exchange exchange,
ProcessInstance process) |
Apache Camel