SDKs
AvailableJava, 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.