Class CallableTaskWrapper

java.lang.Object
org.jppf.client.taskwrapper.AbstractTaskObjectWrapper
org.jppf.client.taskwrapper.CallableTaskWrapper
All Implemented Interfaces:
Serializable, TaskObjectWrapper

public class CallableTaskWrapper extends AbstractTaskObjectWrapper
Task wrapper for classes implementing Callable.
Author:
Laurent Cohen
See Also:
  • Constructor Details

    • CallableTaskWrapper

      public CallableTaskWrapper(Callable<?> callable)
      Initialize this wrapper with the specified Runnable object.
      Parameters:
      callable - the callable object to execute.
  • Method Details

    • execute

      public Object execute() throws Exception
      Execute the call() method of this callable task.
      Returns:
      the result of the execution.
      Throws:
      Exception - if an error occurs during the execution.
      See Also:
    • getTaskObject

      public Object getTaskObject()
      Return the object on which a method or constructor is called.
      Returns:
      an object or null if the invoked method is static.
      See Also: