Uses of Interface
io.fluxcapacitor.common.application.PropertySource
Packages that use PropertySource
Package
Description
-
Uses of PropertySource in io.fluxcapacitor.common.application
Classes in io.fluxcapacitor.common.application that implement PropertySourceModifier and TypeClassDescriptionclass
APropertySource
that loads environment-specific properties from anapplication-<env>.properties
file on the classpath.class
APropertySource
implementation that loads properties from anapplication.properties
file located on the classpath.class
APropertySource
decorator that transparently decrypts encrypted property values.class
A layeredPropertySource
implementation used as the default source for resolving application properties in a Flux application.enum
APropertySource
that resolves property values from system environment variables.class
Base class forPropertySource
implementations backed by aProperties
object.enum
A no-operationPropertySource
implementation that never returns any property values.class
A simple in-memory implementation of thePropertySource
interface backed by aMap
.class
APropertySource
implementation that reads configuration properties from the JVM system properties.Methods in io.fluxcapacitor.common.application that return PropertySourceModifier and TypeMethodDescriptiondefault PropertySource
PropertySource.andThen
(PropertySource next) Combines this property source with another, returning the first non-null value found between the two.static PropertySource
PropertySource.join
(PropertySource... propertySources) Joins multiplePropertySource
instances into a single one.Methods in io.fluxcapacitor.common.application with parameters of type PropertySourceModifier and TypeMethodDescriptiondefault PropertySource
PropertySource.andThen
(PropertySource next) Combines this property source with another, returning the first non-null value found between the two.static PropertySource
PropertySource.join
(PropertySource... propertySources) Joins multiplePropertySource
instances into a single one.Constructors in io.fluxcapacitor.common.application with parameters of type PropertySourceModifierConstructorDescriptionDecryptingPropertySource
(PropertySource delegate) Constructs aDecryptingPropertySource
using a delegate and automatically resolves the encryption key from system or environment variables.DecryptingPropertySource
(PropertySource delegate, Encryption encryption) Constructs aDecryptingPropertySource
using an explicitEncryption
strategy.DecryptingPropertySource
(PropertySource delegate, String encryptionKey) Constructs aDecryptingPropertySource
using the given encryption key. -
Uses of PropertySource in io.fluxcapacitor.javaclient
Methods in io.fluxcapacitor.javaclient that return PropertySourceModifier and TypeMethodDescriptionFluxCapacitor.propertySource()
Returns thePropertySource
configured for this FluxCapacitor instance. -
Uses of PropertySource in io.fluxcapacitor.javaclient.configuration
Methods in io.fluxcapacitor.javaclient.configuration that return PropertySourceModifier and TypeMethodDescriptionFluxCapacitorConfiguration.propertySource()
Provides access to configuration properties (typically loaded from the environment).Methods in io.fluxcapacitor.javaclient.configuration with parameters of type PropertySourceModifier and TypeMethodDescriptiondefault FluxCapacitorBuilder
FluxCapacitorBuilder.addPropertySource
(PropertySource propertySource) Adds aPropertySource
to the configuration chain.protected FluxCapacitor
DefaultFluxCapacitor.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.fluxcapacitor.javaclient.configuration with type arguments of type PropertySourceModifier and TypeMethodDescriptionDefaultFluxCapacitor.Builder.replacePropertySource
(UnaryOperator<PropertySource> replacer) FluxCapacitorBuilder.replacePropertySource
(UnaryOperator<PropertySource> replacer) Replaces the existing property source. -
Uses of PropertySource in io.fluxcapacitor.javaclient.configuration.spring
Classes in io.fluxcapacitor.javaclient.configuration.spring that implement PropertySourceModifier and TypeClassDescriptionclass
APropertySource
implementation that delegates property lookups to a SpringEnvironment
.