What are stages?
From CCIL
Revision as of 10:23, 26 May 2017 by Atanas.ilchev (Talk | contribs)
Stages are the building blocks of CCIL. They are small non-interactive units of logic (Java POJOs) which take inputs and provide outputs. By themselves, nothing particular can be accomplished - some open files, others write input to a file handler, database or stream. Organized in pipelines however, they can accomplish almost everything, as far as no interactivity is involved.
CCIL is designed to run at backend processing servers without any human interaction.
Stages are typical CyberCore services - POJOs, specified in the server configuration file.
Let us take as example the Buffers tutorial.
Contents
Implementation class
TBA </TBA> === Registration in the server === We need to tell the server to instantiate the stage at startup, so it become available for the execution engine. <pre> TBA
Use it in a context
TBA
Put in a pipeline
TBA
Configure the invocation
TBA