org.apache.camel.processor
Interface Traceable

All Known Implementing Classes:
AggregateProcessor, AOPProcessor, CatchProcessor, ChoiceProcessor, Delayer, FailOverLoadBalancer, FilterProcessor, LogProcessor, LoopProcessor, MarshalProcessor, MulticastProcessor, OnCompletionProcessor, Pipeline, PredicateValidatingProcessor, RecipientListProcessor, Resequencer, RollbackProcessor, RoutingSlip, SendProcessor, SetBodyProcessor, Splitter, StreamResequencer, Throttler, ThrowExceptionProcessor, TransformProcessor, TryProcessor, UnmarshalProcessor, WireTapProcessor

public interface Traceable

Traceable processors allowing easeir tracing using constructed labels to help identify the processor and where its defined in the route model.

Version:
$Revision: 16365 $

Method Summary
 String getTraceLabel()
          Gets the trace label used for logging when tracing is enabled.
 

Method Detail

getTraceLabel

String getTraceLabel()
Gets the trace label used for logging when tracing is enabled.

The label should be short and precise.

Returns:
the label


Copyright © 2007-2010 IONA Open Source Community. All Rights Reserved.