Repository navigation
v0.0.8
Released to Maven Central as net.openan.workflow.sdk:*:0.0.8.
- Scope task lifecycle callbacks to each
sendTaskinvocation so concurrent workflow executions
cannot overwrite or receive one another's protocol events. - Cancel pending task polls and acknowledgement timers when an invocation, subscription, client or
transport finishes; this prevents delayed callbacks from surviving resource shutdown. - Track raw transport activity separately from decoded Notification-T business events. Standard SSE
comment heartbeats refreshheartbeat().lastEventAt()without increasingeventCount; use the
newlastBusinessEventAt()accessor for business-event liveness. - Add configurable connection/read deadlines to
LoadPsop, and reject ambiguous simultaneous
credentialsConfigPathand inlinecredentialsConfigconfiguration. - Clarify
DefaultExtensionSenderownership: its public constructor owns the supplied transport;
callers that share a transport must useDefaultExtensionSender.nonOwning(...).