Clone Tools
  • last updated 22 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Camel 13947 (#3199)

CAMEL-13947: PropertiesComponent should be a static service and resolved like other similar features.

    • -133
    • +0
    ./component/properties/AbstractLocationPropertiesSource.java
    • -76
    • +0
    ./component/properties/ServiceHostPropertiesFunction.java
  1. … 190 more files in changeset.
CAMEL-13947: PropertiesComponent should be a static service and resolved like other similar features.

    • -133
    • +0
    ./component/properties/AbstractLocationPropertiesSource.java
    • -76
    • +0
    ./component/properties/ServiceHostPropertiesFunction.java
    • -76
    • +0
    ./component/properties/ServicePortPropertiesFunction.java
  1. … 29 more files in changeset.
CAMEL-13947: PropertiesComponent should be a static service and resolved like other similar features.

CAMEL-13947: PropertiesComponent should be a static service and resolved like other similar features.

  1. … 19 more files in changeset.
CAMEL-13947: PropertiesComponent should be a static service and resolved like other similar features.

  1. … 61 more files in changeset.
CAMEL-13935: Fixed properties component with initial/override properties may store values as non string types.

  1. … 1 more file in changeset.
CAMEL-13870: Generating fast component options configurer

  1. … 5 more files in changeset.
CAMEL-13870: Generating fast component options configurer

  1. … 7 more files in changeset.
Fixed CS

  1. … 3 more files in changeset.
CAMEL-13860: camel-properties: get[Inital|Override]Properties should never return null

CAMEL-13859: came-properties: allow to filter properties by key when loading all

    • -0
    • +14
    ./component/properties/AbstractLocationPropertiesSource.java
  1. … 4 more files in changeset.
CAMEL-13858: camel-properties: load properties should iterate through loadable property source in reverse order

  1. … 1 more file in changeset.
CAMEL-13856: camel-microprofile-config: sould have an option to enable/disable automatic lookup of properties sources

  1. … 3 more files in changeset.
CAMEL-13855: camel-microprofile-config: discover properties sources from registry

  1. … 2 more files in changeset.
CAMEL-13854: camel-microprofile-config: service file point to the wrong class

  1. … 2 more files in changeset.
CAMEL-13837: FactoryFinder API should avoid throwing exceptions for n… (#3089)

CAMEL-13837: FactoryFinder API should avoid throwing exceptions for not found resoucces/classes and use Optional API instead. This avoids many try .. catch ignore exceptions during startup of Camel also.

  1. … 29 more files in changeset.
CAMEL-13837: FactoryFinder API should avoid throwing exceptions for not found resoucces/classes and use Optional API instead. This avoids many try .. catch ignore exceptions during startup of Camel also.

  1. … 26 more files in changeset.
CAMEL-13832: Properties component - Check ENV before JVM System property

  1. … 2 more files in changeset.
Fixed wrong default in docs

  1. … 2 more files in changeset.
CAMEL-13822: Add Override annotations

    • -0
    • +1
    ./component/properties/AbstractLocationPropertiesSource.java
  1. … 3625 more files in changeset.
Camel 13760 (#3050)

CAMEL-13760: camel3 - Remove configuring prefix and suffix token on property placeholder as it clashes and causes problems such as with simple language, and potentially elsewhere.

  1. … 20 more files in changeset.
CAMEL-13760: Updated after code review. Thanks Jan Bedlaj

  1. … 1 more file in changeset.
CAMEL-13760: camel3 - Remove configuring prefix and suffix token on property placeholder as it clashes and causes problems such as with simple language, and potentially elsewhere.

  1. … 18 more files in changeset.
Properties component refactorings (#3016)

CAMEL-13708, CAMEL-13721, CAMEL-13694, CAMEL-13720

Refactored properties component to:

remove stuff not really in use

introduced PropertiesSource to make it easy to add 3rd party sources (like microprofile-config)

allow to automatic detect and use 3rd party sources from classpath

add api to lookup single property from the properties component API

use location as property sources so they are all sources

allow to load all properties on startup for sources which are loadable (eg from file system etc)

cleanup bunch of stuff

remove weird and complex augmented parser and just use the default

removed old code that supported dual versions of old versions of spring

removed old code that supported dual versions of old versions of blueprint

    • -0
    • +118
    ./component/properties/AbstractLocationPropertiesSource.java
    • -54
    • +0
    ./component/properties/AugmentedPropertyNameAwarePropertiesParser.java
    • -0
    • +70
    ./component/properties/ClasspathPropertiesSource.java
    • -0
    • +56
    ./component/properties/DefaultPropertiesLookup.java
    • -192
    • +0
    ./component/properties/DefaultPropertiesResolver.java
    • -0
    • +70
    ./component/properties/FilePropertiesSource.java
    • -0
    • +30
    ./component/properties/LocationPropertiesSource.java
    • -0
    • +33
    ./component/properties/PropertiesLookup.java
  1. … 81 more files in changeset.
CAMEL-13708: Fixed property sources to get initialized if component has already been started/initialized etc

Fixed CS

    • -4
    • +4
    ./component/properties/AbstractLocationPropertiesSource.java
CAMEL-13708: Properties component should have API to make it easier to lookup a property on-demand or from all pre-loaded properties.

    • -0
    • +1
    ./component/properties/AbstractLocationPropertiesSource.java
  1. … 9 more files in changeset.
CAMEL-13708: Properties component should have API to make it easier to lookup a property on-demand or from all pre-loaded properties.

    • -2
    • +4
    ./component/properties/AbstractLocationPropertiesSource.java
CAMEL-13721: Properties component - Remove cache option as the properties source have built-in cache when it makes sence, and others are on-demand which makes a good default behaviour.

  1. … 9 more files in changeset.
CAMEL-13708: Properties component should have API to make it easier to lookup a property on-demand or from all pre-loaded properties.

  1. … 1 more file in changeset.