Class ChildContextOperation<T>

All Implemented Interfaces:
DurableFuture<T>

public class ChildContextOperation<T> extends SerializableDurableOperation<T>
Manages the lifecycle of a child execution context.

A child context runs a user function in a separate thread with its own operation counter and checkpoint log. Operations within the child context use the child's context ID as their parentId.

When created as part of a ConcurrencyOperation (e.g., parallel execution), the child notifies its parent on completion via onItemComplete() BEFORE closing its own child context. It also skips checkpointing if the parent operation has already succeeded.