Uses of Class
org.apache.camel.model.ExceptionType

Packages that use ExceptionType
org.apache.camel.builder The Camel Domain Specific Language for creating Routes, Predicates, Expressions and Error Handlers
org.apache.camel.model The JAXB POJOs for the XML Configuration of the routing rules. 
org.apache.camel.processor A collection of Processor implementations which are used to implement the Enterprise Integration Patterns 
org.apache.camel.processor.exceptionpolicy Exception policy startegies for Dead Letter Channel pattern. 
 

Uses of ExceptionType in org.apache.camel.builder
 

Methods in org.apache.camel.builder that return ExceptionType
 ExceptionType RouteBuilder.exception(Class exceptionType)
          Deprecated. Please use RouteBuilder.onException(Class) instead. Will be removed in Camel 2.0.
 ExceptionType RouteBuilder.onException(Class... exceptions)
          Adds an exception handler route for the given exception types
 ExceptionType RouteBuilder.onException(Class exceptionType)
          Adds an exception handler route for the given exception type
 

Methods in org.apache.camel.builder that return types with arguments of type ExceptionType
 List<ExceptionType> ErrorHandlerBuilderSupport.getExceptions()
           
 

Methods in org.apache.camel.builder with parameters of type ExceptionType
 void ErrorHandlerBuilderSupport.addErrorHandlers(ExceptionType exception)
           
 void ErrorHandlerBuilderRef.addErrorHandlers(ExceptionType exception)
           
 void ErrorHandlerBuilder.addErrorHandlers(ExceptionType exception)
          Adds error handler for the given exception type
 

Method parameters in org.apache.camel.builder with type arguments of type ExceptionType
 void ErrorHandlerBuilderSupport.setErrorHandlers(List<ExceptionType> exceptions)
           
 void ErrorHandlerBuilder.setErrorHandlers(List<ExceptionType> exceptions)
          Adds the error handlers for the given list of exception types
 

Uses of ExceptionType in org.apache.camel.model
 

Methods in org.apache.camel.model that return ExceptionType
 ExceptionType ExceptionType.backOffMultiplier(double backOffMultiplier)
           
 ExceptionType ExceptionType.collisionAvoidanceFactor(double collisionAvoidanceFactor)
           
 ExceptionType ExceptionType.collisionAvoidancePercent(short collisionAvoidancePercent)
           
 ExceptionType ProcessorType.exception(Class exceptionType)
          Deprecated. Please use ProcessorType.onException(Class) instead. Will be removed in Camel 2.0.
 ExceptionType ExceptionType.handled(boolean handled)
           
 ExceptionType ExceptionType.handled(Expression handled)
           
 ExceptionType ExceptionType.handled(Predicate handled)
           
 ExceptionType ExceptionType.initialRedeliveryDelay(long initialRedeliveryDelay)
           
 ExceptionType ExceptionType.maximumRedeliveries(int maximumRedeliveries)
           
 ExceptionType ExceptionType.maximumRedeliveryDelay(long maximumRedeliveryDelay)
           
 ExceptionType RoutesType.onException(Class exceptionType)
           
 ExceptionType ExceptionType.onException(Class exceptionType)
          Catches an exception type.
 ExceptionType ProcessorType.onException(Class exceptionType)
          Catches an exception type.
 ExceptionType ExceptionType.onWhen(Predicate predicate)
           
 ExceptionType ExceptionType.retriesExhaustedLogLevel(LoggingLevel retriesExhaustedLogLevel)
           
 ExceptionType ExceptionType.retryAttemptedLogLevel(LoggingLevel retryAttemptedLogLevel)
           
 ExceptionType ExceptionType.useCollisionAvoidance()
           
 ExceptionType ExceptionType.useExponentialBackOff()
           
 

Methods in org.apache.camel.model that return types with arguments of type ExceptionType
 List<ExceptionType> RoutesType.getExceptions()
           
 ExpressionClause<ExceptionType> ExceptionType.onWhen()
           
 

Method parameters in org.apache.camel.model with type arguments of type ExceptionType
 void RoutesType.setExceptions(List<ExceptionType> exceptions)
           
 

Uses of ExceptionType in org.apache.camel.processor
 

Methods in org.apache.camel.processor that return ExceptionType
protected  ExceptionType ErrorHandlerSupport.getExceptionPolicy(Exchange exchange, Throwable exception)
          Attempts to find the best suited ExceptionType to be used for handling the given thrown exception.
 

Methods in org.apache.camel.processor with parameters of type ExceptionType
 void ErrorHandlerSupport.addExceptionPolicy(ExceptionType exceptionType)
           
 

Uses of ExceptionType in org.apache.camel.processor.exceptionpolicy
 

Methods in org.apache.camel.processor.exceptionpolicy that return ExceptionType
 ExceptionType DefaultExceptionPolicyStrategy.getExceptionPolicy(Map<ExceptionPolicyKey,ExceptionType> exceptionPolicices, Exchange exchange, Throwable exception)
           
 ExceptionType ExceptionPolicyStrategy.getExceptionPolicy(Map<ExceptionPolicyKey,ExceptionType> exceptionPolicices, Exchange exchange, Throwable exception)
          Resolves the ExceptionType that should handle the thrown exception.
 

Methods in org.apache.camel.processor.exceptionpolicy with parameters of type ExceptionType
protected  boolean DefaultExceptionPolicyStrategy.filter(ExceptionType type, Class exceptionClass, Throwable exception)
          Strategy to filter the given type exception class with the thrown exception
protected  boolean DefaultExceptionPolicyStrategy.matchesWhen(ExceptionType type, Exchange exchange)
          Strategy method for matching the exception type with the current exchange.
 

Method parameters in org.apache.camel.processor.exceptionpolicy with type arguments of type ExceptionType
 ExceptionType DefaultExceptionPolicyStrategy.getExceptionPolicy(Map<ExceptionPolicyKey,ExceptionType> exceptionPolicices, Exchange exchange, Throwable exception)
           
 ExceptionType ExceptionPolicyStrategy.getExceptionPolicy(Map<ExceptionPolicyKey,ExceptionType> exceptionPolicices, Exchange exchange, Throwable exception)
          Resolves the ExceptionType that should handle the thrown exception.
 



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