Interface JobSource
-
- All Superinterfaces:
FlatFetchSettings,MonitorSource
public interface JobSource extends FlatFetchSettings, MonitorSource
The interfaceJobSourceis the entry point to retrieve and kill jobs.- Since:
- MicroStrategy Web 9.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JobResultsgetJobs()Retrieves the job currently running on the Intelligence Server.JobResultsgetJobs(java.lang.String nodeName)Retrieves the job currently running on the Intelligence Server.JobManipulatorgetManipulator()Returns theJobManipulatorobject to kill jobs.booleangetServerBusyIndicator()Return the Server busy indicator-
Methods inherited from interface com.microstrategy.web.objects.admin.monitors.FlatFetchSettings
getMaxCount, getStartIndex, setMaxCount, setStartIndex
-
Methods inherited from interface com.microstrategy.web.objects.admin.monitors.MonitorSource
getCountSettings, getFilter, getLevel, getSortCriteria, getType, reset, setLevel
-
-
-
-
Method Detail
-
getJobs
JobResults getJobs() throws WebObjectsAdminException
Retrieves the job currently running on the Intelligence Server.- Returns:
- the job information.
- Throws:
WebObjectsAdminException- thrown if there is any error occurred.
-
getJobs
JobResults getJobs(java.lang.String nodeName) throws WebObjectsAdminException
Retrieves the job currently running on the Intelligence Server.- Parameters:
nodeName- the server node you want to connect refer toIDSSXMLClusterNodemNodeName, serverReportedNodeName is both OK- Returns:
- the job information.
- Throws:
WebObjectsAdminException- thrown if there is any error occurred.
-
getServerBusyIndicator
boolean getServerBusyIndicator() throws WebObjectsAdminExceptionReturn the Server busy indicator- Throws:
WebObjectsAdminException
-
getManipulator
JobManipulator getManipulator()
Returns theJobManipulatorobject to kill jobs.- Returns:
- the
JobManipulatorobject
-
-