gov.nih.nci.caarray.domain.project
Interface ParentJob

All Superinterfaces:
BaseJob

public interface ParentJob
extends BaseJob

Represents a job with children.

Author:
wcheng

Method Summary
 void handleChildCancelled()
          Indicate a child job has been cancelled to the parent.
 void handleChildProcessed()
          Indicate a child job has been processed to the parent.
 
Methods inherited from interface gov.nih.nci.caarray.domain.project.BaseJob
getChildren, getJobEntityId, getJobEntityName, getJobId, getJobStatus, getJobType, getOwnerName, getParent, getTimeRequested, getTimeStarted, isInProgress
 

Method Detail

handleChildCancelled

void handleChildCancelled()
Indicate a child job has been cancelled to the parent.


handleChildProcessed

void handleChildProcessed()
Indicate a child job has been processed to the parent. This should handle any required updates to the parent job as a result of the completion of the child job.