do IT differently ( 0.8.0 ) |
« Innovation is this amazing intersection between someone’s imagination and the reality in which they live » (Ron Johnson) |
Element | Type(s) | Description |
FILE:OBSERVER | SERVICE | Service d'observation de fichier :
|
File Filter | EVALUATION | Plugin de filtre de sélection de fichier dans le FILE:STORE |
on File Change | FLOW | Plugin d'instruction à exécuter pour chaque fichier modifié indiqué dans l'événement EVENT:SEQ |
Element | Type(s) | Description |
FILE:RECEIVE | FLOW | Flow de réception de fichier :
|
File Filter | EVALUATION | Plugin de filtre de sélection de fichier dans le FILE:STORE |
File Validation | EVALUATION | Plugin de validation de fichier |
on Accepted File | FLOW | Plugin d'instruction à exécuter pour chaque fichier validé (cf. FILE:SEQ) |
on Rejected File | FLOW | Plugin d'instruction à exécuter pour chaque fichier rejeté (cf. REJECT:SEQ) |
Element | Type(s) | Description |
FILE:SELECT | FLOW EVALUATION |
Module (Flow et Evaluation) de sélection de fichier :
|
File Filter | EVALUATION | Plugin de filtre de sélection de fichier dans le FILE:STORE |
on Selected File | FLOW | Si FLOW : Plugin d'instruction à exécuter pour chaque fichier sélectionné |
Element | Type(s) | Description |
FILE:IMPORT | FLOW | Flow d'import de fichier en tant qu'enregistrement :
|
File Filter | EVALUATION | Plugin de filtre de sélection de fichier dans le FILE:STORE |
Row Parser | EVALUATION | Plugin de parsing de ligne (cf. ROW:FORMAT) |
on Accepted Row | FLOW | Plugin d'instruction à exécuter pour chaque ligne acceptée (cf. ROW:SEQ) |
on Rejected Row | FLOW | Plugin d'instruction à exécuter pour chaque ligne rejetée (cf. REJECT:SEQ) |
ROW:FORMAT | PROVIDER | Provider de format de ligne (Parsing et Layout) |
Element | Type(s) | Description |
FILE:IMPORT | FLOW | Flow d'export d'enregistrements vers un fichier (ou plusieurs fichiers) :
|
Row Selection | EVALUATION | Plugin de sélection de séquence d'enregistrement ROW:SEQ |
Row Layout | EVALUATION | Plugin de mise en forme d'enregistrement (cf. ROW:FORMAT) |
Row Destination | EVALUATION | Plugin d'évaluation de destination d'écriture vers le FILE:STORE |
ROW:FORMAT | PROVIDER | Provider de format de ligne (Parsing et Layout) |
Element | Type(s) | Description |
MSG:LISTENER | SERVICE STR |
Service d'écoute de message (Message Listener), en mode streaming :
|
Message Channel Selection | EVALUATION | Plugin de sélection de canal de message MSG:CHANNEL |
on Message | FLOW | Plugin d'instruction à exécuter pour chaque message dans MSG:SEQ |
Element | Type(s) | Description |
MSG:RECEIVE | FLOW | Flow de réception et de traitement de séquence de message :
|
on Accepted Message | FLOW | Plugin d'instruction à exécuter pour chaque message accepté (cf. MSG:SEQ) |
on Rejected Message | FLOW | Plugin d'instruction à exécuter pour chaque message rejeté (cf. REJECT:SEQ) |
Element | Type(s) | Description |
OBJ:MSG | EVALUATION | Fonction (Evaluation) de conversion d'objet en message :
|
Object To Message Converter | EVALUATION | Plugin de conversion de OBJECT en MESSAGE |
on Rejected Object | FLOW | Plugin d'instruction à exécuter pour chaque objet rejeté (cf. REJECT:SEQ) |
MSG:OBJ | EVALUATION | Fonction (Evaluation) de conversion de message en objet :
|
Message To Object Converter | EVALUATION | Plugin de conversion de MESSAGE en OBJECT |
on Rejected Message | FLOW | Plugin d'instruction à exécuter pour chaque message rejeté (cf. REJECT:SEQ) |
Element | Type(s) | Description |
ROW:PREPARE | FLOW EVALUATION |
Module (Flow ou Evaluation) de sélection de données :
|
Data Query | EVALUATION | Plugin de sélection de données depuis le DATA:STORE |
on Selected Row | FLOW | Plugin d'instruction à exécuter pour chaque ligne de donnée sélectionnée (cf. ROW:SEQ) |
Element | Type(s) | Description |
ROW:PREPARE | FLOW | Flow de préparation de données :
|
Data Query | EVALUATION | Plugin de sélection de données depuis le DATA:STORE |
Row Validation | EVALUATION | Plugin de validation de chaque ligne sélectionnée |
on Accepted Row | FLOW | Plugin d'instruction à exécuter pour chaque ligne de donnée acceptée (cf. ROW:SEQ) |
on Rejected Row | FLOW | Plugin d'instruction à exécuter pour chaque ligne de donnée rejeté (cf. REJECT:SEQ) |
Element | Type(s) | Description |
OBJ:ROW | EVALUATION | Fonction (Evaluation) de conversion d'objet en ligne de donnée :
|
Object To Row Converter | EVALUATION | Plugin de conversion de OBJECT en DATA (ROW) |
on Rejected Object | FLOW | Plugin d'instruction à exécuter pour chaque objet rejeté (cf. REJECT:SEQ) |
ROW:OBJ | EVALUATION | Fonction (Evaluation) de conversion de ligne de donnée en objet :
|
Row To Object Converter | EVALUATION | Plugin de conversion de DATA (ROW) en OBJECT |
on Rejected Row | FLOW | Plugin d'instruction à exécuter pour chaque ligne de donnée rejetée (cf. REJECT:SEQ) |
Element | Type(s) | Description |
FILE:STORAGE | SERVICE PROVIDER CMD (S)FTP |
Service d'exposition de fichier en (S)FTP :
|
File Location Mapping | EVALUATION | Plugin de mapping d'alias vers le stockage de fichier DATA:STORE |
FILE:SERVICE | SERVICE PROVIDER WEB HTTP(S) |
Service d'exposition de fichier en HTTP(S) :
|
Element | Type(s) | Description |
MSG:SERVICE | SERVICE PROVIDER WEB HTTP(S) |
Service d'exposition de file de message en HTTP(S) :
|
Message Service Mapping | EVALUATION | Plugin de mapping d'alias vers le file de message MSG:CHANNEL |
Message Validation | EVALUATION | Plugin de validation de message |
Message Mapping | EVALUATION | Plugin de routage de chaque message lié vers la destination |
Message Destination | EVALUATION | Plugin d'évaluation de destination suivant le routage |
Element | Type(s) | Description |
DATA:SERVICE | SERVICE PROVIDER WEB HTTP(S) |
Service d'exposition de données en HTTP(S) :
|
Data Service Mapping | EVALUATION | Plugin de mapping d'alias vers le stockage de données DATA:STORE |
Data Row Validation | EVALUATION | Plugin de validation ligne de donnée |
Data Row Mapping | EVALUATION | Plugin de routage de chaque ligné de donnée lié vers la destination |
Data Row Destination | EVALUATION | Plugin d'évaluation de destination suivant le routage |
Element | Type(s) | Description |
FILE:ROUTE | FLOW | Flow de routage de séquence de fichier (cf. FILE:SEQ) |
File Mapping | EVALUATION | Plugin de mapping de fichier pour routage (cf. FILE:MAP) |
on Mapped File | FLOW | Plugin d'instruction à exécuter pour chaque fichier routé |
Element | Type(s) | Description |
FILE:PUBLISH | FLOW | Flow de publication de fichier mappé (cf. FILE:MAP) |
File Destination | EVALUATION | Plugin d'évaluation de destination de fichier (cf. FILE:STORE) |
Element | Type(s) | Description |
MSG:ROUTE | FLOW | Flow de routage de flux de message (cf. MSG:SEQ) |
Message Mapping | EVALUATION | Plugin de mapping de message pour routage (cf. MSG:MAP) |
on Mapped Message | FLOW | Plugin d'instruction à exécuter pour chaque message routé |
Element | Type(s) | Description |
MSG:PUBLISH | FLOW | Flow de publication de message mappé (cf. MSG:MAP) |
Message Destination | EVALUATION | Plugin d'évaluation de destination de message (cf. MSG:CHANNEL) |
Element | Type(s) | Description |
ROW:ROUTE | FLOW | Flow de routage de séquence d'enregistrement (cf. ROW:SEQ) |
Row Mapping | EVALUATION | Plugin de mapping d'enregistrement pour routage (cf. ROW:MAP) |
on Mapped Row | FLOW | Plugin d'instruction à exécuter pour chaque enregistrement routé |
Element | Type(s) | Description |
ROW:PUBLISH | FLOW | Flow de publication d'enregistrement mappé (cf. ROW:MAP) |
Row Destination | EVALUATION | Plugin d'évaluation de destination d'enregistrement (cf. DATA:STORE) |
Element | Type(s) | Description |
WEB:SERVICE | SERVICE WEB HTTP(S) |
Service de composition d'accès aux différents composants en backend :
|
Backend Service Mapping | EXPRESSION | Plugin de mapping de service |