- java.lang.Object
-
- aeonics.entity.Entity
-
- aeonics.entity.Step.Type
-
- aeonics.entity.Step.Action.Type
-
- aeonics.entity.Queue.Type
-
- All Implemented Interfaces:
Exportable
,Snapshotable
,java.io.Closeable
,java.lang.AutoCloseable
- Enclosing class:
- Queue
public static class Queue.Type extends Step.Action.Type
This is the default entity to manage the orchestration of the different messages. While all steps are naturally queued by theExecutor
, this instance adds another intermediate queuing level based on the level of concurrency. Incoming messages are processed entirely before starting the next (depending on the concurrency).
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface aeonics.util.Snapshotable
Snapshotable.SnapshotMode
-
-
Constructor Summary
Constructors Constructor Description Type()
-
Method Summary
-
Methods inherited from class aeonics.entity.Step.Action.Type
process, processor
-
Methods inherited from class aeonics.entity.Entity
addRelation, addRelation, addRelation, cast, clearRelation, config, context, countRelations, countRelations, defineRelation, equals, export, firstRelation, hashCode, hasRelation, id, internal, internal, name, name, onCreate, onRemove, onUpdate, parameter, relations, relationships, removeRelation, snapshot, snapshotMode, template, type, valueOf, valueOf
-
-