<dependency>
<groupId>org.mule.modules</groupId>
<artifactId>mule-module-devkit-support</artifactId>
<version>3.9.0</version>
</dependency>
import org.mule.api.annotations.Connector;
@Connector(name="myExtension")
public class MyExtension {
}
import org.mule.api.annotations.Processor;
@Processor(name="helloWorld")
public String sayHello(String name) {
return "Hello " + name + "!";
}
xmlns:myExtension="http://www.mulesoft.org/schema/mule/myExtension"
<myExtension:hello-world doc:name="Hello World">
<myExtension:name>John</myExtension:name>
</myExtension:hello-world>