public class SpongeCamelEvent extends BaseEvent
| Modifier and Type | Field and Description |
|---|---|
static String |
ATTR_BODY |
static String |
ATTR_HEADERS |
static String |
ATTR_ROUTE_ID |
clonePolicy, DEFAULT_PRIORITY, id, name, time| Constructor and Description |
|---|
SpongeCamelEvent(String name,
org.openksavi.sponge.event.EventClonePolicy clonePolicy,
String routeId,
Object body,
Map<String,Object> headers) |
| Modifier and Type | Method and Description |
|---|---|
static SpongeCamelEvent |
create(org.openksavi.sponge.engine.SpongeEngine engine,
org.apache.camel.Exchange exchange) |
static SpongeCamelEvent |
create(org.openksavi.sponge.engine.SpongeEngine engine,
String name,
org.apache.camel.Exchange exchange) |
<T> T |
doGet(String name,
boolean useDefault,
T defaultValue) |
Map<String,Object> |
getAll() |
Object |
getBody() |
Map<String,Object> |
getHeaders() |
String |
getRouteId() |
boolean |
has(String name) |
SpongeCamelEvent |
set(String name,
Object value) |
void |
setBody(Object body) |
void |
setHeaders(Map<String,Object> headers) |
clone, equalsByAttributes, equalsById, get, get, getDefaultAttributeValue, getId, getName, getOrDefault, getPriority, getTime, setId, setTime, toString, toStringBase, valudateAttributepublic static final String ATTR_ROUTE_ID
public static final String ATTR_BODY
public static final String ATTR_HEADERS
public Object getBody()
public void setBody(Object body)
public String getRouteId()
public <T> T doGet(String name, boolean useDefault, T defaultValue)
public SpongeCamelEvent set(String name, Object value)
public boolean has(String name)
public static SpongeCamelEvent create(org.openksavi.sponge.engine.SpongeEngine engine, String name, org.apache.camel.Exchange exchange)
public static SpongeCamelEvent create(org.openksavi.sponge.engine.SpongeEngine engine, org.apache.camel.Exchange exchange)
Copyright © 2016–2018 Softelnet. All rights reserved.