Difference between revisions of "Assembly line objects"

From Apibot
Jump to: navigation, search
m (clarification)
m (a missed letter)
Line 4: Line 4:
 
* [[Apibot 0.40 Assembly line fetchers|Fetchers]] - fetch full wiki objects by some identificator (eg. pages by titles)
 
* [[Apibot 0.40 Assembly line fetchers|Fetchers]] - fetch full wiki objects by some identificator (eg. pages by titles)
 
* [[Apibot 0.40 Assembly line filters|Filters]] - let through only data that matches given criteria, or reorder the data
 
* [[Apibot 0.40 Assembly line filters|Filters]] - let through only data that matches given criteria, or reorder the data
* [[Apibot 0.40 Assembly line signal|Signal modifiers]] - modify signals and their properties in some way
+
* [[Apibot 0.40 Assembly line signals|Signal modifiers]] - modify signals and their properties in some way
 
* [[Apibot 0.40 Assembly line workers|Workers]] - process the data in one way or another
 
* [[Apibot 0.40 Assembly line workers|Workers]] - process the data in one way or another
 
* [[Apibot 0.40 Assembly line writers|Writers]] - write the processed data (back to the wiki, or to a file, etc.)
 
* [[Apibot 0.40 Assembly line writers|Writers]] - write the processed data (back to the wiki, or to a file, etc.)
  
 
Each of those types is in a subtree named after it, inside the <code>/line</code> subdirectory in the bot.
 
Each of those types is in a subtree named after it, inside the <code>/line</code> subdirectory in the bot.

Revision as of 11:02, 13 April 2013

Every Assembly line object belongs to one of the following types:

  • Feeders - supply data to the assembly line
  • Fetchers - fetch full wiki objects by some identificator (eg. pages by titles)
  • Filters - let through only data that matches given criteria, or reorder the data
  • Signal modifiers - modify signals and their properties in some way
  • Workers - process the data in one way or another
  • Writers - write the processed data (back to the wiki, or to a file, etc.)

Each of those types is in a subtree named after it, inside the /line subdirectory in the bot.