g-Eclipse
Release 1.0.0

eu.geclipse.ui.views.jobdetails
Interface IJobDetailsFactory

All Known Implementing Classes:
GridJobDetailsFactory

public interface IJobDetailsFactory


Method Summary
 java.util.List<IJobDetail> getDetails(IGridJob gridJob, JobDetailSectionsManager sectionManager)
          Returns details, which potentially can be obtained from passed gridJob.
 boolean shouldUpdateJobStatus(IGridJob gridJob)
           
 

Method Detail

getDetails

java.util.List<IJobDetail> getDetails(IGridJob gridJob,
                                      JobDetailSectionsManager sectionManager)
Returns details, which potentially can be obtained from passed gridJob. Potentially means, it's possible to get this value from passed gridJob, but returned value can be null.

Parameters:
gridJob - job, for which details should be returned
sectionManager - manages sections, on which details are grouped
Returns:
All details which can be shown for passed gridJob

shouldUpdateJobStatus

boolean shouldUpdateJobStatus(IGridJob gridJob)
Parameters:
gridJob - job, which details are shown in the view
Returns:
true if all details for gridJob aren't available and job status update should be scheduled

g-Eclipse
Release 1.0.0