Codel

Rate this page: 
Average: 3 (1 vote)

Overview

This project is to provide a transport to allow files to be registered with or checked against Codel, using their Codel Mark.

Configuration

Connector

The connector has the following properties:

Property Name Value
licensee An integer value which is the id of the Codel licensee.
licenseePassword A string value which is the Codel licensee's password.
originator A string value which is the originator's reference and can have any value.
timeout Connection timeout in milliseconds wen connecting to Codel.

Endpoint

The two possible URL formats are

codel://add<query flags=""> </query>  codel://compare<query flags=""> </query>

Property Name Value
licensee An integer value which is the id of the Codel licensee.
licenseePassword A string value which is the Codel licensee's password.
originator A string value which is the originator's reference and can have any value.

Example

<connector classname="org.mule.providers.codel.CodelConnector" name="codel"> <properties> <property name="originator" value="MuleConnectorFunctionalTest"> </property></properties> </connector> <model name="CodelConnectorTest"> <mule-descriptor implementation="org.mule.components.simple.PassThroughComponent" name="Test"> <inbound-router> <endpoint address="file://${user.home}/codeltestdir123"> </endpoint></inbound-router> <outbound-router> <router classname="org.mule.routing.outbound.ChainingRouter"> <endpoint address="codel://compare?licensee=153786905&amp;licenseePassword=password"> <endpoint address="vm://checkResult"> <endpoint address="stream://System.out"> </endpoint></endpoint></endpoint></router> </outbound-router> </mule-descriptor> <mule-descriptor implementation="org.mule.providers.codel.CompareResultTestService" inboundendpoint="vm://checkResult" name="Check Result"> </mule-descriptor></model>

With our library of Cloud Connectors and repeatable integration solutions, you can rapidly create connectivity either on premise or in the cloud.

Project Owner: 
MuleForge Developer
Contact: 
muleforgedev@googlegroups.com
Documentation: 
#