The Transformer C SDK enables you to develop two types of modules:
- Conventional modules that perform some form of processing on the data and can only interact with other modules by passing them data updates. This is the most common type of module.
- Extension modules that allow functionality to be exposed to other modules and therefore be shared with them. Examples of such exposed functionality are: unified debug handling between modules, data parsing routines such as handling of fractions, database access routines.
Transformer is supplied with a set of standard modules:
|JTM||(Java Transformer Module)
Implements a Java API for the development of modules in Java.
|Format||Provides generic formatting functionality for use by other modules.|
|Cluster||Implements clustering and data replication between multiple instances of Transformer.|
|Persistence||Provides support for persisting key-value pairs.|
- How can I... Write a Lua Pipeline for Transformer
- Tutorial: Writing a Transformer Lua pipeline module
- How can I... Write a Java module for Transformer
- Reference: Modules configuration
- Reference: Pipeline configuration
- Reference: Transformer C Module API documentation
- Reference: Transformer Lua Pipeline Module API documentation
- Reference: Transformer Java Module API documentation