Job Details View

How to implement MY details shown in view Job Details?

Every submitted job can have information describing the job status on the Grid like current status, used resources, credentials etc.

This data is grouped into:

UI Components

General (common) details:

Middleware specific details:

Important Extension points

UI extension point

For new implementing middleware, the Job Details view shows only General details. To show details that are specific to a new middleware, implement the following extension point:

eu.geclipse.ui.jobDetailsFactory( jobClass, jobStatusClass )

If job with specified jobClass and specified jobStatusClass is selected in views 'Grid Projects' or 'Jobs', then this extension point will be used to show job details.

Interfaces to implement

eu.geclipse.ui.views.jobdetails.IJobDetailsFactory
Implement this interface to generate details for job selected in view
eu.geclipse.ui.views.jobdetails.IJobDetailsSection
Objects implementing this interface return one detail for the selected job. For simple pairs: (detail-name,detail-value) you can just use the class JobTextDetail.