org.apache.camel.model
Class DelayerType

java.lang.Object
  extended by org.apache.camel.model.ProcessorType<ProcessorType>
      extended by org.apache.camel.model.ExpressionNode
          extended by org.apache.camel.model.DelayerType
All Implemented Interfaces:
Block

public class DelayerType
extends ExpressionNode

Version:
$Revision: 35332 $

Field Summary
 
Fields inherited from class org.apache.camel.model.ProcessorType
DEFAULT_TRACE_CATEGORY
 
Constructor Summary
DelayerType()
           
DelayerType(Expression processAtExpression)
           
DelayerType(Expression processAtExpression, long delay)
           
DelayerType(ExpressionType processAtExpression)
           
 
Method Summary
 Processor createProcessor(RouteContext routeContext)
           
 Long getDelay()
           
 void setDelay(Long delay)
           
 String toString()
           
 
Methods inherited from class org.apache.camel.model.ExpressionNode
configureChild, createFilterProcessor, getExpression, getLabel, getOutputs, setExpression, setOutputs
 
Methods inherited from class org.apache.camel.model.ProcessorType
addInterceptor, addOutput, addRoutes, aggregator, aggregator, aggregator, aggregator, aggregator, bean, bean, bean, bean, beanRef, beanRef, choice, clearOutput, convertBodyTo, convertFaultBodyTo, convertOutBodyTo, createCompositeProcessor, createErrorHandlerBuilder, createOutputsProcessor, createOutputsProcessor, delayer, delayer, delayer, delayer, end, errorHandler, exception, filter, filter, filter, filter, getErrorHandlerBuilder, getInheritErrorHandlerFlag, getNodeFactory, getParent, handleFault, idempotentConsumer, idempotentConsumer, inheritErrorHandler, intercept, intercept, intercept, interceptor, interceptors, isInheritErrorHandler, loadBalance, makeProcessor, marshal, marshal, marshal, marshal, multicast, multicast, multicast, pipeline, pipeline, pipeline, policies, policy, popBlock, proceed, process, processRef, pushBlock, recipientList, recipientList, removeFaultHeader, removeHeader, removeOutHeader, removeProperty, resequencer, resequencer, resequencer, resequencer, routingSlip, routingSlip, routingSlip, setBody, setBody, setErrorHandlerBuilder, setFaultBody, setFaultHeader, setHeader, setHeader, setHeader, setInheritErrorHandlerFlag, setNodeFactory, setOutBody, setOutBody, setOutHeader, setOutHeader, setOutHeader, setParent, setProperty, setProperty, splitter, splitter, splitter, splitter, splitter, splitter, splitter, splitter, thread, thread, throttler, throwFault, throwFault, to, to, to, to, to, trace, trace, transform, transform, tryBlock, unmarshal, unmarshal, unmarshal, unmarshal, wrapInErrorHandler, wrapProcessor, wrapProcessorInInterceptors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DelayerType

public DelayerType()

DelayerType

public DelayerType(Expression processAtExpression)

DelayerType

public DelayerType(ExpressionType processAtExpression)

DelayerType

public DelayerType(Expression processAtExpression,
                   long delay)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

getDelay

public Long getDelay()

setDelay

public void setDelay(Long delay)

createProcessor

public Processor createProcessor(RouteContext routeContext)
                          throws Exception
Overrides:
createProcessor in class ProcessorType<ProcessorType>
Throws:
Exception


Copyright © 2008 IONA Open Source Community. All Rights Reserved.