Difference between revisions of "Stages"

From CCIL
Jump to: navigation, search
(SQL)
(By Function)
Line 1: Line 1:
 
This page gives a comprehensive list of the stages, predefined in CCIL.
 
This page gives a comprehensive list of the stages, predefined in CCIL.
 
One can learn how to create own ones here TBA.
 
One can learn how to create own ones here TBA.
 +
 +
== Things to know ==
 +
 +
=== There are '''2''' kinds of parameters ===
 +
* Static - They come from the context.properties itself. Although there is some to use dynamic behavior trough the TBA mechanic, their content is generally evaluated when the context is loaded.
 +
** Accessed trough the the confXXX methods from the AbstractStageBase class.
 +
** They all should be convertible to ''java.lang.String''.
 +
 +
* Dynamic - Contained in the ''RuntimeEnvironment''. As the name suggests, the name-value pairs there exist only during the execution of a pipeline.
 +
** There is no restriction on the type of the objects.
 +
  
 
==  By Function ==
 
==  By Function ==

Revision as of 07:22, 8 June 2017

This page gives a comprehensive list of the stages, predefined in CCIL. One can learn how to create own ones here TBA.

Things to know

There are 2 kinds of parameters

  • Static - They come from the context.properties itself. Although there is some to use dynamic behavior trough the TBA mechanic, their content is generally evaluated when the context is loaded.
    • Accessed trough the the confXXX methods from the AbstractStageBase class.
    • They all should be convertible to java.lang.String.
  • Dynamic - Contained in the RuntimeEnvironment. As the name suggests, the name-value pairs there exist only during the execution of a pipeline.
    • There is no restriction on the type of the objects.


By Function

Buffer

Conditional

Filter

Generic

List

TBA

Parse

CSV

TBA

JavaOCR

TBA

PdfBox

TBA

Tika

TBA

Text

TBA

Split

IO

Directory

File

Path

SQL

Database

ResultSet

Row

Alphabetical

TBA

By Name

TBA