Uses of Interface
io.fluxzero.common.application.PropertySource
Packages that use PropertySource
Package
Description
-
Uses of PropertySource in io.fluxzero.common.application
Classes in io.fluxzero.common.application that implement PropertySourceModifier and TypeClassDescriptionclassAPropertySourcethat loads environment-specific properties from anapplication-<env>.propertiesfile on the classpath.classAPropertySourceimplementation that loads properties from anapplication.propertiesfile located on the classpath.classAPropertySourcedecorator that transparently decrypts encrypted property values.classA layeredPropertySourceimplementation used as the default source for resolving application properties in a Fluxzero application.enumAPropertySourcethat resolves property values from system environment variables.classBase class forPropertySourceimplementations backed by aPropertiesobject.enumA no-operationPropertySourceimplementation that never returns any property values.classA simple in-memory implementation of thePropertySourceinterface backed by aMap.classAPropertySourceimplementation that reads configuration properties from the JVM system properties.Methods in io.fluxzero.common.application that return PropertySourceModifier and TypeMethodDescriptiondefault PropertySourcePropertySource.andThen(PropertySource next) Combines this property source with another, returning the first non-null value found between the two.static PropertySourcePropertySource.join(PropertySource... propertySources) Joins multiplePropertySourceinstances into a single one.Methods in io.fluxzero.common.application with parameters of type PropertySourceModifier and TypeMethodDescriptiondefault PropertySourcePropertySource.andThen(PropertySource next) Combines this property source with another, returning the first non-null value found between the two.static PropertySourcePropertySource.join(PropertySource... propertySources) Joins multiplePropertySourceinstances into a single one.Constructors in io.fluxzero.common.application with parameters of type PropertySourceModifierConstructorDescriptionDecryptingPropertySource(PropertySource delegate) Constructs aDecryptingPropertySourceusing a delegate and automatically resolves the encryption key from system or environment variables.DecryptingPropertySource(PropertySource delegate, Encryption encryption) Constructs aDecryptingPropertySourceusing an explicitEncryptionstrategy.DecryptingPropertySource(PropertySource delegate, String encryptionKey) Constructs aDecryptingPropertySourceusing the given encryption key. -
Uses of PropertySource in io.fluxzero.sdk
Methods in io.fluxzero.sdk that return PropertySourceModifier and TypeMethodDescriptionFluxzero.propertySource()Returns thePropertySourceconfigured for this Fluxzero instance. -
Uses of PropertySource in io.fluxzero.sdk.configuration
Methods in io.fluxzero.sdk.configuration that return PropertySourceModifier and TypeMethodDescriptionFluxzeroConfiguration.propertySource()Provides access to configuration properties (typically loaded from the environment).Methods in io.fluxzero.sdk.configuration with parameters of type PropertySourceModifier and TypeMethodDescriptiondefault FluxzeroBuilderFluxzeroBuilder.addPropertySource(PropertySource propertySource) Adds aPropertySourceto the configuration chain.protected FluxzeroDefaultFluxzero.Builder.doBuild(Map<MessageType, ? extends Tracking> trackingSupplier, Function<String, ? extends GenericGateway> customGatewaySupplier, CommandGateway commandGateway, QueryGateway queryGateway, EventGateway eventGateway, ResultGateway resultGateway, ErrorGateway errorGateway, MetricsGateway metricsGateway, WebRequestGateway webRequestGateway, AggregateRepository aggregateRepository, SnapshotStore snapshotStore, EventStore eventStore, KeyValueStore keyValueStore, DocumentStore documentStore, MessageScheduler messageScheduler, UserProvider userProvider, Cache cache, Serializer serializer, CorrelationDataProvider correlationDataProvider, IdentityProvider identityProvider, PropertySource propertySource, DelegatingClock clock, TaskScheduler taskScheduler, Client client, ThrowingRunnable shutdownHandler) Method parameters in io.fluxzero.sdk.configuration with type arguments of type PropertySourceModifier and TypeMethodDescriptionDefaultFluxzero.Builder.replacePropertySource(UnaryOperator<PropertySource> replacer) FluxzeroBuilder.replacePropertySource(UnaryOperator<PropertySource> replacer) Replaces the existing property source. -
Uses of PropertySource in io.fluxzero.sdk.configuration.spring
Classes in io.fluxzero.sdk.configuration.spring that implement PropertySourceModifier and TypeClassDescriptionclassAPropertySourceimplementation that delegates property lookups to a SpringEnvironment.