Module aeonics.core
Package aeonics.entity
-
Class Summary Class Description Console This destination step implementation sends messages to the standard output console of the system.Database This entity represents a JDBC connection to a database.Database.PooledConnection This class is a wrapper around a java.sql.Connection class to be used with the pooledDatabase.Type
.Database.Type Superclass for all database entities.Debug This class can be used from anywhere in the system to send troubleshooting information to be processed as data.Discard This class is a specialized form ofStep.Origin
entity.Entity An Entity is the basic building block that composes the system.Flow This entity represents a data flow.Flow.Type Superclass template for flowsMessage A Message is the common data container that convey information across the system.Probe A probe represents any type of information that can be fetched at any point in time.Probe.Type Queue This class represents a queue that can subscribe to one or more topics.Queue.Type This is the default entity to manage the orchestration of the different messages.Registry<T extends Entity> The registry contains the list of allEntity
that have been populated based on user input.Scheduled This class represents an origin step that is activated at regular interval.Scheduled.Type Step Represents a step in a processing workflow, which is declined either asStep.Origin
,Step.Action
, orStep.Destination
.Step.Action This entity represents an Action taken against data.Step.Action.Type Represents the type definition for aStep.Action
, including its processing logic.Step.Destination This class represents the Destination of data.Step.Destination.Type Represents the type definition for aStep.Destination
, including its processing logic.Step.Origin This class represents the Origin of data.Step.Origin.Background This class represents a data Origin that runs in the background in order to collect data and inject it in the system.Step.Origin.NetworkClient This class represents a data Origin that connects to a remote network endpoint to fetch data.Step.Origin.NetworkServer This class represents a data Origin that listens for network data.Step.Origin.Type Represents the type definition for aStep.Origin
, including its message generation logic.Step.Template Template for all step entitiesStep.Type Represents the core processing logic for a step in the workflow.Storage The Storage entity can be used to persist some content using a typical directory structure.Storage.Database Storage.Database.Type Storage.File Storage.File.Type Storage.Memory Storage.Memory.Type Storage.Type Superclass for all storage entities.Topic This class represents a publishing topic for messages.Topic.Type -
Enum Summary Enum Description Discard.Cause The discard causeStep.ROLE