Uses of Class
org.nuxeo.lib.stream.computation.Settings
-
Packages that use Settings Package Description org.nuxeo.ecm.core.work org.nuxeo.lib.stream.computation The Computation pattern with a Log implementation.org.nuxeo.lib.stream.computation.log Computation pattern implemented with Logorg.nuxeo.runtime.stream -
-
Uses of Settings in org.nuxeo.ecm.core.work
Fields in org.nuxeo.ecm.core.work declared as Settings Modifier and Type Field Description protected SettingsStreamWorkManager. settings -
Uses of Settings in org.nuxeo.lib.stream.computation
Methods in org.nuxeo.lib.stream.computation that return Settings Modifier and Type Method Description SettingsSettings. addFilter(String streamName, RecordFilter filter)Add a filterSettingsSettings. addFilter(Name streamName, RecordFilter filter)Add a filterSettingsSettings. setCodec(String streamName, Codec<Record> codec)Sets the codec for a stream.SettingsSettings. setCodec(Name streamName, Codec<Record> codec)Sets the codec for a stream.SettingsSettings. setConcurrency(String computationName, int concurrency)Sets the computation thread pool size.SettingsSettings. setConcurrency(Name computationName, int concurrency)SettingsSettings. setExternal(Name streamName, boolean external)SettingsSettings. setPartitions(String streamName, int partitions)SettingsSettings. setPartitions(Name streamName, int partitions)Sets the number of partitions for a stream.SettingsSettings. setPolicy(String computationName, ComputationPolicy policy)Sets the policy for a computation, when using default as computationName this sets the default policy for all computations in the processor.SettingsSettings. setPolicy(Name computationName, ComputationPolicy policy)Sets the policy for a computation, when using default as computationName this sets the default policy for all computations in the processor.Methods in org.nuxeo.lib.stream.computation with parameters of type Settings Modifier and Type Method Description StreamProcessorStreamProcessor. init(Topology topology, Settings settings)Initialize streams, but don't run the computationsvoidStreamManager. register(String processorName, Topology topology, Settings settings)Registers a processor and initializes the underlying streams, this is needed before creating a processor or appending record in source streams.voidStreamManager. register(List<String> streams, Settings settings)Registers some source Streams without any processors.default StreamProcessorStreamManager. registerAndCreateProcessor(String processorName, Topology topology, Settings settings)Registers and creates a processor without starting it.StringTopology. toPlantuml(Settings settings) -
Uses of Settings in org.nuxeo.lib.stream.computation.log
Fields in org.nuxeo.lib.stream.computation.log declared as Settings Modifier and Type Field Description protected SettingsLogStreamProcessor. settingsFields in org.nuxeo.lib.stream.computation.log with type parameters of type Settings Modifier and Type Field Description protected Map<String,Settings>LogStreamManager. settingsMethods in org.nuxeo.lib.stream.computation.log with parameters of type Settings Modifier and Type Method Description StreamProcessorLogStreamProcessor. init(Topology topology, Settings settings)protected voidLogStreamManager. initAppenders(Collection<String> streams, Settings settings)protected voidLogStreamManager. initStream(String streamName, Settings settings)protected voidLogStreamManager. initStreams(Topology topology, Settings settings)voidLogStreamManager. register(String processorName, Topology topology, Settings settings)voidLogStreamManager. register(List<String> streams, Settings settings)protected voidLogStreamManager. registerFilters(Collection<String> streams, Settings settings) -
Uses of Settings in org.nuxeo.runtime.stream
Methods in org.nuxeo.runtime.stream that return Settings Modifier and Type Method Description protected SettingsStreamServiceImpl. getSettings(StreamProcessorDescriptor descriptor)
-