Class WorkManager.ReleaseWork

All Implemented Interfaces:
ExternalizableLite, PortableObject, Invocable, InvocableInOrder, PriorityTask, Serializable, Runnable
Enclosing class:
WorkManager

protected static class WorkManager.ReleaseWork extends WorkManager.AbstractWork
Invocable task that forces a release for a wrapped Work object.
See Also:
  • Constructor Details

    • ReleaseWork

      public ReleaseWork()
      Default constructor (necessary for a lite serialization).
    • ReleaseWork

      public ReleaseWork(long lWorkId, int nMemberId)
      Construct the ReleaseWork for a given Work.
      Parameters:
      lWorkId - the Work id
      nMemberId - the Member id
  • Method Details

    • run

      public void run()
      Called exactly once by the InvocationService to invoke this Invocable object.