SDKs

Available

Java, Python and Node.js worker SDKs.

Java

Orkovia provides a Java worker SDK for Java applications, using a job-worker annotation model:

@JobWorker(type = "customer.create")
public JobResult createCustomer(Job job) {
    // business logic
    return JobResult.complete(
        Map.of(
            "customerId", "C1001",
            "status", "CREATED"
        )
    );
}
The exact API should always be taken from the installed Orkovia SDK version — treat the snippet above as a concept, not a pinned interface.

Python

Python applications can connect to Orkovia using the Python worker SDK. Typical use cases include data processing, machine-learning services, scripting, integration services, and general automation.

Node.js

Node.js applications can implement workers too — typical use cases are JavaScript/TypeScript services, web integrations, Node-based APIs, and event-driven applications.