package com.example.mypackage;
import spiralcraft.task.Scenario;
import spiralcraft.task.Task;
public class MyScenario
extends Scenario
{
@Override
public Task task()
{ return new MyTask();
}
protected class MyTask
extends ChainTask
{
public void work()
throws InterruptedException
{
try
{
// ... do work ...
}
catch (Exception x)
{
addException(x);
return;
}
super.work();
}
}
}