@Metadata(label="eip,configuration") public class LogDefinition extends NoOutputDefinition<LogDefinition>
inheritErrorHandler, log
Constructor and Description |
---|
LogDefinition() |
LogDefinition(String message) |
Modifier and Type | Method and Description |
---|---|
String |
getLabel()
Returns a label to describe this node such as the expression if some kind
of expression node
|
org.slf4j.Logger |
getLogger() |
String |
getLoggerRef() |
org.apache.camel.LoggingLevel |
getLoggingLevel() |
String |
getLogName() |
String |
getMarker() |
String |
getMessage() |
String |
getShortName() |
void |
setLogger(org.slf4j.Logger logger)
To use a custom logger instance
|
void |
setLoggerRef(String loggerRef)
To refer to a custom logger instance to lookup from the registry.
|
void |
setLoggingLevel(org.apache.camel.LoggingLevel loggingLevel)
Sets the logging level.
|
void |
setLogName(String logName)
Sets the name of the logger
|
void |
setMarker(String marker)
To use slf4j marker
|
void |
setMessage(String message)
Sets the log message (uses simple language)
|
String |
toString() |
getOutputs
addInterceptStrategy, addOutput, aggregate, aggregate, aggregate, aggregate, attribute, bean, bean, bean, bean, bean, bean, bean, bean, bean, choice, claimCheck, claimCheck, claimCheck, claimCheck, clearOutput, configureChild, convertBodyTo, convertBodyTo, delay, delay, delay, doTry, dynamicRouter, dynamicRouter, end, endChoice, endDoTry, endHystrix, endParent, endRest, enrich, enrich, enrich, enrich, enrich, enrich, enrich, enrich, enrich, enrichWith, enrichWith, enrichWith, enrichWith, enrichWith, enrichWith, filter, filter, filter, filter, getIndex, getInterceptStrategies, getOtherAttributes, getParent, hystrix, id, idempotentConsumer, idempotentConsumer, idempotentConsumer, inheritErrorHandler, inOnly, inOnly, inOnly, inOnly, inOnly, inOut, inOut, inOut, inOut, inOut, isAbstract, isInheritErrorHandler, isTopLevelOnly, isWrappingEntireOutput, loadBalance, loadBalance, log, log, log, log, log, log, loop, loop, loop, loopDoWhile, loopDoWhile, markRollbackOnly, markRollbackOnlyLast, marshal, marshal, marshal, marshal, multicast, multicast, multicast, onCompletion, onException, onException, pipeline, pipeline, pipeline, pipeline, placeholder, policy, policy, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrichWith, pollEnrichWith, pollEnrichWith, pollEnrichWith, pollEnrichWith, pollEnrichWith, preCreateProcessor, process, process, process, process, recipientList, recipientList, recipientList, recipientList, removeHeader, removeHeaders, removeHeaders, removeProperties, removeProperties, removeProperty, resequence, resequence, rollback, rollback, routeDescription, routeGroup, routeId, routingSlip, routingSlip, routingSlip, saga, sample, sample, sample, script, script, serviceCall, serviceCall, serviceCall, setBody, setBody, setBody, setBody, setExchangePattern, setHeader, setHeader, setHeader, setInheritErrorHandler, setOtherAttributes, setParent, setProperty, setProperty, sort, sort, sort, split, split, split, startupOrder, step, step, stop, threads, threads, threads, threads, throttle, throttle, throttle, throttle, throttle, throwException, throwException, to, to, to, to, to, to, to, to, to, to, to, to, to, to, toD, toD, toD, toD, toD, toD, toF, transacted, transacted, transform, transform, unmarshal, unmarshal, unmarshal, unmarshal, validate, validate, validate, wireTap, wireTap, wireTap
description, description, getCustomId, getDescription, getDescriptionText, getId, hasCustomIdAssigned, idOrCreate, setCustomId, setDescription, setId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getReadPropertyPlaceholderOptions, getWritePropertyPlaceholderOptions
public LogDefinition()
public LogDefinition(String message)
public String getShortName()
public String getLabel()
ProcessorDefinition
getLabel
in interface org.apache.camel.NamedNode
getLabel
in class ProcessorDefinition<LogDefinition>
public org.apache.camel.LoggingLevel getLoggingLevel()
public void setLoggingLevel(org.apache.camel.LoggingLevel loggingLevel)
public String getMessage()
public void setMessage(String message)
public String getLogName()
public void setLogName(String logName)
public String getLoggerRef()
public void setLoggerRef(String loggerRef)
public org.slf4j.Logger getLogger()
public void setLogger(org.slf4j.Logger logger)
Apache Camel