Uses of Class
org.nuxeo.lib.stream.computation.ComputationPolicy
-
Packages that use ComputationPolicy Package Description org.nuxeo.ecm.automation.core.operations.services.workmanager org.nuxeo.lib.stream.computation The Computation pattern with a Log implementation.org.nuxeo.lib.stream.computation.internals org.nuxeo.lib.stream.computation.log Computation pattern implemented with Logorg.nuxeo.runtime.stream -
-
Uses of ComputationPolicy in org.nuxeo.ecm.automation.core.operations.services.workmanager
Methods in org.nuxeo.ecm.automation.core.operations.services.workmanager that return ComputationPolicy Modifier and Type Method Description protected ComputationPolicyWorkManagerRunWorkInFailure. getComputationPolicy() -
Uses of ComputationPolicy in org.nuxeo.lib.stream.computation
Fields in org.nuxeo.lib.stream.computation declared as ComputationPolicy Modifier and Type Field Description protected ComputationPolicySettings. defaultPolicystatic ComputationPolicyComputationPolicy. NONEFields in org.nuxeo.lib.stream.computation with type parameters of type ComputationPolicy Modifier and Type Field Description protected Map<Name,ComputationPolicy>Settings. policiesMethods in org.nuxeo.lib.stream.computation that return ComputationPolicy Modifier and Type Method Description ComputationPolicyComputationPolicyBuilder. build()Creates the policy.ComputationPolicyComputationContext. getPolicy()Gets the policy used to run the computation.ComputationPolicySettings. getPolicy(String computationName)Gets the policy for a computation.ComputationPolicySettings. getPolicy(Name computationName)Gets the policy for a computation.Methods in org.nuxeo.lib.stream.computation with parameters of type ComputationPolicy Modifier and Type Method Description protected StringTopology. compactPolicy(ComputationPolicy policy)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.Constructors in org.nuxeo.lib.stream.computation with parameters of type ComputationPolicy Constructor Description Settings(int defaultConcurrency, int defaultPartitions, Codec<Record> defaultCodec, ComputationPolicy defaultPolicy)Settings(int defaultConcurrency, int defaultPartitions, Codec<Record> defaultCodec, ComputationPolicy defaultPolicy, RecordFilterChain defaultFilter)Settings(int defaultConcurrency, int defaultPartitions, Codec<Record> defaultCodec, ComputationPolicy defaultPolicy, RecordFilterChain defaultFilter, boolean defaultExternal)Settings(int defaultConcurrency, int defaultPartitions, ComputationPolicy defaultPolicy) -
Uses of ComputationPolicy in org.nuxeo.lib.stream.computation.internals
Fields in org.nuxeo.lib.stream.computation.internals declared as ComputationPolicy Modifier and Type Field Description protected ComputationPolicyComputationContextImpl. policyMethods in org.nuxeo.lib.stream.computation.internals that return ComputationPolicy Modifier and Type Method Description ComputationPolicyComputationContextImpl. getPolicy()Constructors in org.nuxeo.lib.stream.computation.internals with parameters of type ComputationPolicy Constructor Description ComputationContextImpl(StreamManager streamManager, ComputationMetadataMapping metadata, ComputationPolicy policy)ComputationContextImpl(StreamManager streamManager, ComputationMetadataMapping metadata, ComputationPolicy policy, boolean isSpare) -
Uses of ComputationPolicy in org.nuxeo.lib.stream.computation.log
Fields in org.nuxeo.lib.stream.computation.log declared as ComputationPolicy Modifier and Type Field Description protected ComputationPolicyComputationPool. policyprotected ComputationPolicyComputationRunner. policyConstructors in org.nuxeo.lib.stream.computation.log with parameters of type ComputationPolicy Constructor Description ComputationPool(Supplier<Computation> supplier, ComputationMetadataMapping metadata, List<List<LogPartition>> defaultAssignments, LogStreamManager streamManager, ComputationPolicy policy)ComputationRunner(Supplier<Computation> supplier, ComputationMetadataMapping metadata, List<LogPartition> defaultAssignment, LogStreamManager streamManager, ComputationPolicy policy) -
Uses of ComputationPolicy in org.nuxeo.runtime.stream
Fields in org.nuxeo.runtime.stream declared as ComputationPolicy Modifier and Type Field Description protected ComputationPolicyStreamProcessorDescriptor. defaultPolicyMethods in org.nuxeo.runtime.stream that return ComputationPolicy Modifier and Type Method Description protected ComputationPolicyStreamProcessorDescriptor. getComputationPolicy(StreamProcessorDescriptor.PolicyDescriptor policyDescriptor)ComputationPolicyStreamProcessorDescriptor. getDefaultPolicy()ComputationPolicyDefaultNuxeoComputationPolicy. getPolicy(StreamProcessorDescriptor.PolicyDescriptor descriptor)ComputationPolicyStreamComputationPolicy. getPolicy(StreamProcessorDescriptor.PolicyDescriptor descriptor)Returns a custom computation policy from a descriptor.ComputationPolicyStreamProcessorDescriptor. getPolicy(String computationName)
-