public interface

Job

com.microstrategy.web.objects.admin.monitors.Job
Known Indirect Subclasses

Class Overview

The interface Job describes a job that is active on the Intelligence Server.

Summary

Public Methods
abstract String getClientMachine()
Returns the machine that invoked the job.
abstract Date getCreationTime()
Returns the job creation time.
abstract String getDescription()
Returns the description of the job
abstract int getDuration()
Returns the number of seconds that has passed since the job began
abstract int getJobID()
Returns the unique identifier for the job.
abstract int getJobPriority()
Returns the job priority.
abstract int getJobStatus()
Returns the status of the job, from EnumDSSXMLJobStatus.
abstract String getProjectDSSID()
Returns the DSS ID of the project that the job is running on.
abstract int getProjectID()
Returns the project ID of the project that the job is running on.
abstract String getProjectName()
Returns the name of the project that the job is running on.
abstract String getServerName()
Returns the name of the Intelligence Server from which the job information is obtained.
abstract String getUserLoginName()
Returns the login name for the owner of the job.
abstract String getUserName()
Returns the full name for the owner of the job.
abstract boolean hasDetails()
Returns whether the details are available or not.

Public Methods

public abstract String getClientMachine ()

Returns the machine that invoked the job.

Returns
  • the machine that invoked the job

public abstract Date getCreationTime ()

Returns the job creation time.

Returns
  • the job creation time

public abstract String getDescription ()

Returns the description of the job

Returns
  • the description of the job

public abstract int getDuration ()

Returns the number of seconds that has passed since the job began

Returns
  • the number of seconds that has passed since the job began.

public abstract int getJobID ()

Returns the unique identifier for the job.

Returns
  • the unique identifier for the job.

public abstract int getJobPriority ()

Returns the job priority.

Returns
  • the job priority.

public abstract int getJobStatus ()

Returns the status of the job, from EnumDSSXMLJobStatus.

Returns
  • the status of the job

public abstract String getProjectDSSID ()

Returns the DSS ID of the project that the job is running on.

Returns
  • the DSS ID of the project that the job is running on.

public abstract int getProjectID ()

Returns the project ID of the project that the job is running on.

Returns
  • the project ID of the project that the job is running on

public abstract String getProjectName ()

Returns the name of the project that the job is running on.

Returns
  • the name of the project that the job is running on

public abstract String getServerName ()

Returns the name of the Intelligence Server from which the job information is obtained.

Returns
  • the name of the Intelligence Server from which the job information is obtained.

public abstract String getUserLoginName ()

Returns the login name for the owner of the job.

Returns
  • the login name for the owner of the job.

public abstract String getUserName ()

Returns the full name for the owner of the job.

Returns
  • the full name for the owner of the job.

public abstract boolean hasDetails ()

Returns whether the details are available or not.

Returns
  • true if the details are available