Package org.apache.camel.reifier
Class AbstractReifier
java.lang.Object
org.apache.camel.reifier.AbstractReifier
- All Implemented Interfaces:
org.apache.camel.spi.BeanRepository
- Direct Known Subclasses:
DataFormatReifier,ErrorHandlerReifier,ExpressionReifier,LoadBalancerReifier,ProcessorReifier,RestBindingReifier,TransformerReifier,ValidatorReifier
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.apache.camel.CamelContextprotected final org.apache.camel.Route -
Constructor Summary
ConstructorsConstructorDescriptionAbstractReifier(org.apache.camel.CamelContext camelContext) AbstractReifier(org.apache.camel.Route route) -
Method Summary
Modifier and TypeMethodDescriptionprotected Objectprotected org.apache.camel.ExpressioncreateExpression(org.apache.camel.model.ExpressionSubElementDefinition expression) protected org.apache.camel.ExpressioncreateExpression(org.apache.camel.model.language.ExpressionDefinition expression) protected org.apache.camel.PredicatecreatePredicate(org.apache.camel.model.ExpressionSubElementDefinition expression) protected org.apache.camel.PredicatecreatePredicate(org.apache.camel.model.language.ExpressionDefinition expression) <T> Set<T>findByType(Class<T> type) findByTypeWithName(Class<T> type) protected org.apache.camel.CamelContextprotected org.apache.camel.spi.BeanRepositorylookupByName(String name) <T> TlookupByNameAndType(String name, Class<T> type) <T> TmandatoryLookup(String name, Class<T> type) protected Objectprotected <T> Tprotected <T> Tprotected BooleanparseBoolean(String text) protected booleanparseBoolean(String text, boolean def) protected LongparseDuration(String text) protected longparseDuration(String text, long def) protected FloatparseFloat(String text) protected floatparseFloat(String text, float def) protected Integerprotected intprotected Longprotected longprotected StringparseString(String text) org.apache.camel.EndpointresolveEndpoint(String uri) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.spi.BeanRepository
findSingleByType
-
Field Details
-
route
protected final org.apache.camel.Route route -
camelContext
protected final org.apache.camel.CamelContext camelContext
-
-
Constructor Details
-
AbstractReifier
public AbstractReifier(org.apache.camel.Route route) -
AbstractReifier
public AbstractReifier(org.apache.camel.CamelContext camelContext)
-
-
Method Details
-
getCamelContext
protected org.apache.camel.CamelContext getCamelContext() -
parseString
-
parseBoolean
-
parseBoolean
-
parseLong
-
parseLong
-
parseDuration
-
parseDuration
-
parseInt
-
parseInt
-
parseFloat
-
parseFloat
-
parse
-
parse
-
createExpression
protected org.apache.camel.Expression createExpression(org.apache.camel.model.language.ExpressionDefinition expression) -
createExpression
protected org.apache.camel.Expression createExpression(org.apache.camel.model.ExpressionSubElementDefinition expression) -
createPredicate
protected org.apache.camel.Predicate createPredicate(org.apache.camel.model.language.ExpressionDefinition expression) -
createPredicate
protected org.apache.camel.Predicate createPredicate(org.apache.camel.model.ExpressionSubElementDefinition expression) -
or
-
asRef
-
getRegistry
protected org.apache.camel.spi.BeanRepository getRegistry() -
mandatoryLookup
-
lookupByName
- Specified by:
lookupByNamein interfaceorg.apache.camel.spi.BeanRepository
-
lookupByNameAndType
- Specified by:
lookupByNameAndTypein interfaceorg.apache.camel.spi.BeanRepository
-
findByTypeWithName
- Specified by:
findByTypeWithNamein interfaceorg.apache.camel.spi.BeanRepository
-
findByType
- Specified by:
findByTypein interfaceorg.apache.camel.spi.BeanRepository
-
unwrap
- Specified by:
unwrapin interfaceorg.apache.camel.spi.BeanRepository
-
resolveEndpoint
public org.apache.camel.Endpoint resolveEndpoint(String uri) throws org.apache.camel.NoSuchEndpointException - Throws:
org.apache.camel.NoSuchEndpointException
-