public State getState() {
   return context.getState();
 }
 @Override
 public String toString() {
   return context.toString();
 }
 public List<AsyncTaskInfo> getAsynchronousStackTraceDump() {
   List<AsyncTaskInfo> result = new ArrayList<AsyncTaskInfo>();
   context.getAsynchronousStackTraceDump(result);
   return result;
 }
 public String getAsynchronousStackTraceDumpAsString() {
   return context.getAsynchronousStackTraceDumpAsString();
 }
 public StackTraceElement[] getStackTrace() {
   return context.getStackTrace().getStackTrace();
 }
 public boolean isCancelRequested() {
   return context.isCancelRequested();
 }
 public void cancel(Throwable cause) {
   context.cancel(cause);
 }
 public void setName(String name) {
   context.setName(name);
 }
 public String getName() {
   return context.getName();
 }