Class AbstractReifier

    • Field Detail

      • route

        protected final org.apache.camel.Route route
      • camelContext

        protected final org.apache.camel.CamelContext camelContext
    • Constructor Detail

      • AbstractReifier

        public AbstractReifier​(org.apache.camel.Route route)
      • AbstractReifier

        public AbstractReifier​(org.apache.camel.CamelContext camelContext)
    • Method Detail

      • parseString

        protected String parseString​(String text)
      • parseBoolean

        protected boolean parseBoolean​(String text,
                                       boolean def)
      • parseLong

        protected Long parseLong​(String text)
      • parseLong

        protected long parseLong​(String text,
                                 long def)
      • parseDuration

        protected Long parseDuration​(String text)
      • parseDuration

        protected long parseDuration​(String text,
                                     long def)
      • parseInt

        protected int parseInt​(String text,
                               int def)
      • parseFloat

        protected Float parseFloat​(String text)
      • parseFloat

        protected float parseFloat​(String text,
                                   float def)
      • parse

        protected <T> T parse​(Class<T> clazz,
                              String text)
      • parse

        protected <T> T parse​(Class<T> clazz,
                              Object text)
      • 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)
      • getRegistry

        protected org.apache.camel.spi.BeanRepository getRegistry()
      • mandatoryLookup

        public <T> T mandatoryLookup​(String name,
                                     Class<T> beanType)
      • findSingleByType

        public <T> T findSingleByType​(Class<T> type)
      • lookupByName

        public Object lookupByName​(String name)
        Specified by:
        lookupByName in interface org.apache.camel.spi.BeanRepository
      • lookup

        public <T> T lookup​(String name,
                            Class<T> type)
      • lookupByNameAndType

        public <T> T lookupByNameAndType​(String name,
                                         Class<T> type)
        Specified by:
        lookupByNameAndType in interface org.apache.camel.spi.BeanRepository
      • findByTypeWithName

        public <T> Map<String,​T> findByTypeWithName​(Class<T> type)
        Specified by:
        findByTypeWithName in interface org.apache.camel.spi.BeanRepository
      • findByType

        public <T> Set<T> findByType​(Class<T> type)
        Specified by:
        findByType in interface org.apache.camel.spi.BeanRepository
      • unwrap

        public Object unwrap​(Object value)
        Specified by:
        unwrap in interface org.apache.camel.spi.BeanRepository
      • resolveEndpoint

        public org.apache.camel.Endpoint resolveEndpoint​(String uri)
                                                  throws org.apache.camel.NoSuchEndpointException
        Throws:
        org.apache.camel.NoSuchEndpointException