org.jppf.server.protocol
Interface JPPFDistributedJob

All Known Implementing Classes:
JPPFJob, JPPFTaskBundle

public interface JPPFDistributedJob

Common interface for client-side jobs (see JPPFJob and server-side jobs (see JPPFTaskBundle).

Author:
Laurent Cohen

Method Summary
 String getId()
          Get the user-defined display name for this job.
 JPPFJobMetadata getJobMetadata()
          Get the user-defined metadata asoociated with this job.
 JPPFJobSLA getJobSLA()
          Get the service level agreement between the job and the server.
 String getJobUuid()
          Get the universal unique id for this job.
 

Method Detail

getId

String getId()
Get the user-defined display name for this job. This is th name displayed in the administration console.

Returns:
the id as a string.

getJobUuid

String getJobUuid()
Get the universal unique id for this job.

Returns:
the uuid as a string.

getJobSLA

JPPFJobSLA getJobSLA()
Get the service level agreement between the job and the server.

Returns:
an instance of JPPFJobSLA.

getJobMetadata

JPPFJobMetadata getJobMetadata()
Get the user-defined metadata asoociated with this job.

Returns:
a JPPFJobMetadata instance.


Copyright © 2005-2010 JPPF Team.