Back to EIP

PatternThe channel adapter is an interface to interact with a channel.
How Ballerina helps

Ballerina supports a rich set of Connectors to interact with different applications. Developers can create their connectors and publish them as a package.

Channel AdapterMessage ChannelMessaging
Copy
import ballerina/io;
import ballerinax/jira;

configurable string username = "admin";
configurable string password = "admin";

final jira:ConnectionConfig jiraConfig = {
    auth: {
        username,
        password
    }
};

final jira:Client jiraAdapter = check new (jiraConfig, "http://wso2.jira.com.balmock.io");

public function main() returns error? {
    jira:Project result = check jiraAdapter->getProject("EI-Patterns-With-Ballerina");
    io:println(result.toString());
}