org.gcube.application.enm.service.conn
Class JobUpdate

java.lang.Object
  extended by org.gcube.application.enm.service.conn.JobUpdate

public class JobUpdate
extends Object

Flags the sections of an experiment that need to be updated. Use this class with JobMonitor to persist the changes to the persistent storage of the service.

Author:
Erik Torres

Constructor Summary
JobUpdate()
           
JobUpdate(boolean statusChange, boolean resultsChange, boolean logsChange)
           
 
Method Summary
 boolean isLogsChange()
           
 boolean isResultsChange()
           
 boolean isStatusChange()
           
 JobUpdate logs(boolean changed)
           
 JobUpdate results(boolean changed)
           
 JobUpdate status(boolean changed)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobUpdate

public JobUpdate()

JobUpdate

public JobUpdate(boolean statusChange,
                 boolean resultsChange,
                 boolean logsChange)
Method Detail

isStatusChange

public final boolean isStatusChange()

isResultsChange

public final boolean isResultsChange()

isLogsChange

public final boolean isLogsChange()

status

public final JobUpdate status(boolean changed)

results

public final JobUpdate results(boolean changed)

logs

public final JobUpdate logs(boolean changed)


Copyright © 2012. All Rights Reserved.