Interface Job
-
- All Known Subinterfaces:
JobDetails
public interface Job
The interfaceJob
describes a job that is active on the Intelligence Server.- Since:
- MicroStrategy Web 9.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getClientMachine()
Returns the machine that invoked the job.java.util.Date
getCreationTime()
Returns the job creation time.int
getDeliveryType()
Returns the delivery type for the job.java.lang.String
getDescription()
Returns the description of the jobint
getDuration()
Returns the number of seconds that has passed since the job beganint
getJobID()
Returns the unique identifier for the job.int
getJobPriority()
Returns the job priority.int
getJobPUPriority()
Returns the PU Priority of the job.int
getJobStatus()
Returns the status of the job, fromEnumDSSXMLJobStatus
.int
getJobType()
Returns the type of the job, fromEnumDSSXMLJobType
.java.lang.String
getObjectID()
Returns the DSS ID of the job object.java.lang.String
getProjectDSSID()
Returns the DSS ID of the project that the job is running on.int
getProjectID()
Returns the project ID of the project that the job is running on.java.lang.String
getProjectName()
Returns the name of the project that the job is running on.java.lang.String
getServerName()
Returns the name of the Intelligence Server from which the job information is obtained.java.lang.String
getSubscriptionRecipient()
Returns the subscription recipient of the job.java.lang.String
getUserLoginName()
Returns the login name for the owner of the job.java.lang.String
getUserName()
Returns the full name for the owner of the job.int
getWarehousePriority()
Returns the Warehouse Priority of the job.boolean
hasDetails()
Returns whether the details are available or not.
-
-
-
Method Detail
-
getJobID
int getJobID()
Returns the unique identifier for the job.- Returns:
- the unique identifier for the job.
-
getUserName
java.lang.String getUserName()
Returns the full name for the owner of the job.- Returns:
- the full name for the owner of the job.
-
getJobStatus
int getJobStatus()
Returns the status of the job, fromEnumDSSXMLJobStatus
.- Returns:
- the status of the job
-
getJobType
int getJobType()
Returns the type of the job, fromEnumDSSXMLJobType
.- Returns:
- the type of the job
-
getDescription
java.lang.String getDescription()
Returns the description of the job- Returns:
- the description of the job
-
getProjectID
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
-
getProjectDSSID
java.lang.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.
-
getProjectName
java.lang.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
-
getJobPriority
int getJobPriority()
Returns the job priority.- Returns:
- the job priority.
-
getCreationTime
java.util.Date getCreationTime()
Returns the job creation time.- Returns:
- the job creation time
-
getServerName
java.lang.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.
-
getClientMachine
java.lang.String getClientMachine()
Returns the machine that invoked the job.- Returns:
- the machine that invoked the job
-
getDuration
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.
-
hasDetails
boolean hasDetails()
Returns whether the details are available or not.- Returns:
true
if the details are available
-
getUserLoginName
java.lang.String getUserLoginName()
Returns the login name for the owner of the job.- Returns:
- the login name for the owner of the job.
-
getJobPUPriority
int getJobPUPriority()
Returns the PU Priority of the job.- Returns:
- the PU Priority of the job.
-
getWarehousePriority
int getWarehousePriority()
Returns the Warehouse Priority of the job.- Returns:
- the Warehouse Priority of the job.
-
getDeliveryType
int getDeliveryType()
Returns the delivery type for the job.- Returns:
- the delivery type for the job.
-
getSubscriptionRecipient
java.lang.String getSubscriptionRecipient()
Returns the subscription recipient of the job.- Returns:
- the subscription recipient of the job.
-
getObjectID
java.lang.String getObjectID()
Returns the DSS ID of the job object.- Returns:
- the DSS ID of the job object.
-
-