Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package divconq.io.stream;
 
 
 public class StreamWork implements ISmartWork {
 	protected IStreamDest dest = null;
 	
 	public StreamWork(IStreamDest dest) {
		this. = dest;
	}
	public void run(TaskRun trun) {
		IStreamDest d = this.;
		if (d != null)
			d.execute(trun);
		else 
			trun.kill("Attempted to run StreamWork but missing dest.");
	}
	public void cancel(TaskRun run) {
	}
	public void completed(TaskRun run) {
		//System.out.println("Start cleanup");
		IStreamDest d = this.;
		if (d != null)
			d.cleanup(run);
		this. = null;
		//System.out.println("End cleanup");
	}
New to GrepCode? Check out our FAQ X