# Custom code components

| [cJavaDSLProcessor](https://help.qlik.com/talend/r/en-US/7.3/mediation-components/mediation-custom-code/cjavadslprocessor) | Implements producers and consumers of message exchanges or implements a message<br>translator using the Java Domain Specific Language (DSL). |
| --- | --- |
| [cProcessor](https://help.qlik.com/talend/r/en-US/7.3/mediation-components/mediation-custom-code/cprocessor) | Implements consumers of message exchanges or implements a Message<br>Translator. |