Package org.nuxeo.runtime.stream
Class StreamProcessorDescriptor
java.lang.Object
org.nuxeo.runtime.stream.StreamProcessorDescriptor
- All Implemented Interfaces:
- Descriptor
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic class
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Integerbooleanprotected ComputationPolicyprotected booleanClass<? extends StreamProcessorTopology>static Stringprotected booleanFields inherited from interface org.nuxeo.runtime.model.DescriptorUNIQUE_DESCRIPTOR_ID
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected ComputationPolicygetComputationPolicy(StreamProcessorDescriptor.PolicyDescriptor policyDescriptor) getId()The descriptor id, descriptors with same id are merged.booleanbooleanisStart()voidsetEnabled(boolean isEnabled) voidsetStart(boolean start) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.nuxeo.runtime.model.DescriptordoesRemove, merge
- 
Field Details- 
RECOVERY_SKIP_FIRST_FAILURES_OPTION
- 
isEnabledprotected boolean isEnabled
- 
startprotected boolean start
- 
DEFAULT_CONCURRENCY
- 
name
- 
config
- 
klass
- 
defaultConcurrency
- 
defaultPartitions
- 
defaultCodec
- 
defaultExternalpublic boolean defaultExternal
- 
options
- 
computations
- 
streams
- 
policies
- 
defaultPolicy
 
- 
- 
Constructor Details- 
StreamProcessorDescriptorpublic StreamProcessorDescriptor()
 
- 
- 
Method Details- 
getPolicy
- 
getComputationPolicyprotected ComputationPolicy getComputationPolicy(StreamProcessorDescriptor.PolicyDescriptor policyDescriptor) 
- 
getDefaultPolicy
- 
isEnabledpublic boolean isEnabled()
- 
setEnabledpublic void setEnabled(boolean isEnabled) 
- 
getIdDescription copied from interface:DescriptorThe descriptor id, descriptors with same id are merged.To forbid multiple descriptors use UNIQUE_DESCRIPTOR_ID. To forbid merge use a unique value, non-overriden toString()for exemple.- Specified by:
- getIdin interface- Descriptor
 
- 
isStartpublic boolean isStart()
- 
setStartpublic void setStart(boolean start) 
 
-