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

All Superinterfaces:
BaseJob
All Known Implementing Classes:
JobSnapshot, UserVisibleJob

public interface Job
extends BaseJob

Author:
jscott

Method Summary
 int getPosition()
           
 boolean getUserHasOwnership()
           
 boolean getUserHasReadAccess()
           
 boolean getUserHasWriteAccess()
           
 
Methods inherited from interface gov.nih.nci.caarray.domain.project.BaseJob
getChildren, getJobEntityId, getJobEntityName, getJobId, getJobStatus, getJobType, getOwnerName, getParent, getTimeRequested, getTimeStarted, isInProgress
 

Method Detail

getUserHasReadAccess

boolean getUserHasReadAccess()
Returns:
true if the user has read access to this job

getUserHasWriteAccess

boolean getUserHasWriteAccess()
Returns:
true if the user has write access to this job

getUserHasOwnership

boolean getUserHasOwnership()
Returns:
true if the user is the owner of the job

getPosition

int getPosition()
Returns:
the position in the queue