eu.unicore.hila.grid.emi.es
Class EmiEsJob

java.lang.Object
  extended by eu.unicore.hila.common.BaseResource
      extended by eu.unicore.hila.common.grid.BaseTask
          extended by eu.unicore.hila.common.grid.BaseJob
              extended by eu.unicore.hila.grid.emi.es.EmiEsJob
All Implemented Interfaces:
eu.unicore.hila.grid.Job, eu.unicore.hila.grid.Progressable, eu.unicore.hila.grid.Task, eu.unicore.hila.Resource

public class EmiEsJob
extends eu.unicore.hila.common.grid.BaseJob

Author:
bjoernh 21.12.2011 10:22:34

Field Summary
 
Fields inherited from class eu.unicore.hila.common.grid.BaseTask
error
 
Fields inherited from class eu.unicore.hila.common.BaseResource
location
 
Method Summary
 void abort()
           
 List<eu.unicore.hila.grid.SimpleTransfer> cleanup(eu.unicore.hila.grid.File... exports)
           
 int getExitCode()
           
 String getId()
           
 String getLog()
           
 eu.unicore.hila.Metadata getMetadata()
           
 eu.unicore.hila.grid.File getStdErr()
           
 eu.unicore.hila.grid.File getStdOut()
           
 eu.unicore.hila.grid.File getWorkingDirectory()
           
static eu.unicore.hila.Resource locate(eu.unicore.hila.Location _location, Object... _extraInformation)
           
 void startASync(File... imports)
           
 eu.unicore.hila.grid.TaskStatus status()
           
 
Methods inherited from class eu.unicore.hila.common.grid.BaseJob
getChildren, getSite, getSubmissionTime, getTaskName, hold, resume, startASync, startSync
 
Methods inherited from class eu.unicore.hila.common.grid.BaseTask
block, block, getCurrent, getError, getHistory, getMax, getUnit, isDone, isFinalState, notifyListeners, registerStatusChangeListener, removeStatusChangeListener, setCurrentState, setCurrentState
 
Methods inherited from class eu.unicore.hila.common.BaseResource
findParentLocationOfType, getChild, getLocation, getName, getParent, ok
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface eu.unicore.hila.grid.Task
block, block, getError, getHistory, registerStatusChangeListener, removeStatusChangeListener
 
Methods inherited from interface eu.unicore.hila.Resource
getChild, getLocation, getName, getParent, ok
 

Method Detail

locate

public static final eu.unicore.hila.Resource locate(eu.unicore.hila.Location _location,
                                                    Object... _extraInformation)
                                             throws eu.unicore.hila.exceptions.HiLAException
Throws:
eu.unicore.hila.exceptions.HiLAException

startASync

public void startASync(File... imports)
                throws eu.unicore.hila.exceptions.HiLAException
Throws:
eu.unicore.hila.exceptions.HiLAException
See Also:
Job.startASync(java.io.File[])

cleanup

public List<eu.unicore.hila.grid.SimpleTransfer> cleanup(eu.unicore.hila.grid.File... exports)
                                                  throws eu.unicore.hila.exceptions.HiLAException
Throws:
eu.unicore.hila.exceptions.HiLAException
See Also:
Job.cleanup(eu.unicore.hila.grid.File[])

getExitCode

public int getExitCode()
                throws eu.unicore.hila.exceptions.HiLAException
Throws:
eu.unicore.hila.exceptions.HiLAException
See Also:
Job.getExitCode()

getLog

public String getLog()
              throws eu.unicore.hila.exceptions.HiLAException
Throws:
eu.unicore.hila.exceptions.HiLAException
See Also:
Job.getLog()

getMetadata

public eu.unicore.hila.Metadata getMetadata()
                                     throws eu.unicore.hila.exceptions.HiLAException
Specified by:
getMetadata in interface eu.unicore.hila.Resource
Overrides:
getMetadata in class eu.unicore.hila.common.grid.BaseJob
Throws:
eu.unicore.hila.exceptions.HiLAException
See Also:
BaseJob.getMetadata()

getStdErr

public eu.unicore.hila.grid.File getStdErr()
                                    throws eu.unicore.hila.exceptions.HiLAException
Throws:
eu.unicore.hila.exceptions.HiLAException
See Also:
Job.getStdErr()

getStdOut

public eu.unicore.hila.grid.File getStdOut()
                                    throws eu.unicore.hila.exceptions.HiLAException
Throws:
eu.unicore.hila.exceptions.HiLAException
See Also:
Job.getStdOut()

getWorkingDirectory

public eu.unicore.hila.grid.File getWorkingDirectory()
                                              throws eu.unicore.hila.exceptions.HiLAException
Throws:
eu.unicore.hila.exceptions.HiLAException
See Also:
Job.getWorkingDirectory()

abort

public void abort()
           throws eu.unicore.hila.exceptions.HiLAException
Throws:
eu.unicore.hila.exceptions.HiLAException
See Also:
Task.abort()

getId

public String getId()
             throws eu.unicore.hila.exceptions.HiLAException
Throws:
eu.unicore.hila.exceptions.HiLAException
See Also:
Task.getId()

status

public eu.unicore.hila.grid.TaskStatus status()
                                       throws eu.unicore.hila.exceptions.HiLAException
Specified by:
status in interface eu.unicore.hila.grid.Task
Overrides:
status in class eu.unicore.hila.common.grid.BaseTask
Throws:
eu.unicore.hila.exceptions.HiLAException
See Also:
BaseTask.status()


Copyright © 2010-2013 UNICORE. All Rights Reserved.