Class WorkItem


  • public final class WorkItem
    extends Object
    Class describing an item that was inserted to the input queue of the task reactor.
    • Field Detail

      • id

        public final String id
        Surrogate key for the row in the input queue. Each row gets its unique UUID id generated.
      • resourceId

        public final String resourceId
        Value of the RESOURCE_ID column inserted to the input queue.
      • payload

        public final Variant payload
        Value of the WORKER_PAYLOAD column inserted to the input queue.
    • Constructor Detail

      • WorkItem

        public WorkItem​(String id,
                        String resourceId,
                        Variant payload)
        Creates a new WorkItem.
        Parameters:
        id - work item id
        resourceId - resource id
        payload - item payload