Uses of Class
org.nuxeo.lib.stream.computation.ComputationPolicy
Packages that use ComputationPolicy
Package
Description
The Computation pattern with a Log implementation.
Computation pattern implemented with Log
-
Uses of ComputationPolicy in org.nuxeo.ecm.automation.core.operations.services.workmanager
Methods in org.nuxeo.ecm.automation.core.operations.services.workmanager that return ComputationPolicyModifier and TypeMethodDescriptionprotected ComputationPolicyWorkManagerRunWorkInFailure.getComputationPolicy() -
Uses of ComputationPolicy in org.nuxeo.lib.stream.computation
Fields in org.nuxeo.lib.stream.computation declared as ComputationPolicyModifier and TypeFieldDescriptionprotected final ComputationPolicySettings.defaultPolicystatic final ComputationPolicyComputationPolicy.NONEFields in org.nuxeo.lib.stream.computation with type parameters of type ComputationPolicyMethods in org.nuxeo.lib.stream.computation that return ComputationPolicyModifier and TypeMethodDescriptionComputationPolicyBuilder.build()Creates the policy.ComputationContext.getPolicy()Gets the policy used to run the computation.Gets the policy for a computation.Gets the policy for a computation.Methods in org.nuxeo.lib.stream.computation with parameters of type ComputationPolicyModifier and TypeMethodDescriptionprotected StringTopology.compactPolicy(ComputationPolicy policy) Settings.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.Settings.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 ComputationPolicyModifierConstructorDescriptionSettings(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 ComputationPolicyMethods in org.nuxeo.lib.stream.computation.internals that return ComputationPolicyConstructors in org.nuxeo.lib.stream.computation.internals with parameters of type ComputationPolicyModifierConstructorDescriptionComputationContextImpl(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 ComputationPolicyModifier and TypeFieldDescriptionprotected final ComputationPolicyComputationPool.policyprotected final ComputationPolicyComputationRunner.policyConstructors in org.nuxeo.lib.stream.computation.log with parameters of type ComputationPolicyModifierConstructorDescriptionComputationPool(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 ComputationPolicyModifier and TypeFieldDescriptionprotected ComputationPolicyStreamProcessorDescriptor.defaultPolicyMethods in org.nuxeo.runtime.stream that return ComputationPolicyModifier and TypeMethodDescriptionprotected ComputationPolicyStreamProcessorDescriptor.getComputationPolicy(StreamProcessorDescriptor.PolicyDescriptor policyDescriptor) StreamProcessorDescriptor.getDefaultPolicy()DefaultNuxeoComputationPolicy.getPolicy(StreamProcessorDescriptor.PolicyDescriptor descriptor) StreamComputationPolicy.getPolicy(StreamProcessorDescriptor.PolicyDescriptor descriptor) Returns a custom computation policy from a descriptor.