public class DefaultMetaData extends Object implements org.apache.camel.component.extension.MetaDataExtension.MetaData
Constructor and Description |
---|
DefaultMetaData(org.apache.camel.CamelContext camelContext,
Map<String,Object> attributes,
Object payload) |
Modifier and Type | Method and Description |
---|---|
Object |
getAttribute(String name) |
<T> T |
getAttribute(String name,
Class<T> type) |
Map<String,Object> |
getAttributes() |
Object |
getPayload() |
<T> T |
getPayload(Class<T> type) |
public Object getAttribute(String name)
getAttribute
in interface org.apache.camel.component.extension.MetaDataExtension.MetaData
public Map<String,Object> getAttributes()
getAttributes
in interface org.apache.camel.component.extension.MetaDataExtension.MetaData
public <T> T getAttribute(String name, Class<T> type)
getAttribute
in interface org.apache.camel.component.extension.MetaDataExtension.MetaData
public Object getPayload()
getPayload
in interface org.apache.camel.component.extension.MetaDataExtension.MetaData
public <T> T getPayload(Class<T> type)
getPayload
in interface org.apache.camel.component.extension.MetaDataExtension.MetaData
Apache Camel