|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object AbstractService com.ibm.etools.iseries.services.qsys.QSYSAbstractService com.ibm.etools.iseries.services.qsys.jobs.QSYSJobService
public class QSYSJobService
RSE service for access to IBM i operating system jobs and system related properties
Field Summary | |
---|---|
static String |
copyright
|
Fields inherited from class com.ibm.etools.iseries.services.qsys.QSYSAbstractService |
---|
sessionProvider |
Constructor Summary | |
---|---|
QSYSJobService(IToolboxSessionProvider toolboxProvider)
Constructor |
Method Summary | |
---|---|
IISeriesEditDescriptionsInfo |
getEditDescriptions()
Query the edit descriptions for the remote iSeries. |
IISeriesEditMask |
getEditMask(char editcode,
char fillchar,
int precision,
int decimals)
Create an edit mask from an edit code |
int |
getEncodingScheme(int ccsid)
Query the encoding scheme for the CCSID |
String |
getEnvironmentVaraible(String variableName)
Retrieve environment variable |
IQSYSJob |
getServerJob(IQSYSJobFactory factory,
IProgressMonitor monitor)
Get the server job for this service layer |
IISeriesSortSequenceTable |
getSortSequenceTable(String table,
String library,
String langID,
int ccsid)
Retrieve a sort sequence table from the iSeries |
String |
getSystemInfoProperty(String propertyName)
Retrieve the value of a property which is contained in the environment miners system info child. |
List<String> |
handleDisplayJobLog(String jobName,
String userName,
String jobNumber,
IProgressMonitor monitor)
Query the job log of a particular job. |
boolean |
handleEndJob(String jobName,
boolean immediately)
End the specified job. |
List<ISeriesTCPIPNetworkInterface> |
handleQueryNetworkInterfaces()
Query the network interfaces for this system. |
IQSYSJob[] |
listJobs(ISeriesJobFilterString filter,
IProgressMonitor monitor)
List the jobs that match the job filter string. |
IQSYSJob[] |
listJobs(ISeriesJobFilterString filter,
IQSYSJobFactory factory,
IProgressMonitor monitor)
List the jobs that match the job filter string. |
void |
setAllJobProperties(IQSYSJob targetJob,
IProgressMonitor monitor)
Set the properties for this job |
Methods inherited from class com.ibm.etools.iseries.services.qsys.QSYSAbstractService |
---|
handleError |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static String copyright
Constructor Detail |
---|
public QSYSJobService(IToolboxSessionProvider toolboxProvider)
toolboxProvider
- Method Detail |
---|
public IQSYSJob[] listJobs(ISeriesJobFilterString filter, IProgressMonitor monitor) throws SystemMessageException, InterruptedException
SystemMessageException
InterruptedException
public IQSYSJob[] listJobs(ISeriesJobFilterString filter, IQSYSJobFactory factory, IProgressMonitor monitor) throws SystemMessageException, InterruptedException
SystemMessageException
InterruptedException
public List<ISeriesTCPIPNetworkInterface> handleQueryNetworkInterfaces() throws SystemMessageException
SystemMessageException
public IQSYSJob getServerJob(IQSYSJobFactory factory, IProgressMonitor monitor) throws SystemMessageException
SystemMessageException
public void setAllJobProperties(IQSYSJob targetJob, IProgressMonitor monitor) throws SystemMessageException
SystemMessageException
public List<String> handleDisplayJobLog(String jobName, String userName, String jobNumber, IProgressMonitor monitor) throws SystemMessageException
jobName
- name of the jobuserName
- user id of the jobjobNumber
- job numberb
SystemMessageException
public String getEnvironmentVaraible(String variableName) throws SystemMessageException
SystemMessageException
public String getSystemInfoProperty(String propertyName) throws SystemMessageException
IQSYSSystemValueConstants
SystemMessageException
public IISeriesSortSequenceTable getSortSequenceTable(String table, String library, String langID, int ccsid) throws SystemMessageException
table
- The name of the sort sequence tablelibrary
- The library where the table resideslangID
- The language identifier of the sort sequence table to be usedccsid
- The CCSID in which the table is to be returned
SystemMessageException
public IISeriesEditDescriptionsInfo getEditDescriptions() throws SystemMessageException
SystemMessageException
public IISeriesEditMask getEditMask(char editcode, char fillchar, int precision, int decimals) throws SystemMessageException
table
- The name of the sort sequence tablelibrary
- The library where the table resideslangID
- The language identifier of the sort sequence table to be usedccsid
- The CCSID in which the table is to be returned
SystemMessageException
public int getEncodingScheme(int ccsid) throws SystemMessageException
ccsid
- The CCSID to query
SystemMessageException
public boolean handleEndJob(String jobName, boolean immediately) throws SystemMessageException
jobName
- full job name in the format: jobNumber/userName/jobNameimmediately
- if true is specified, the job will be ended immediately.
if false is specified, the job will be ended controlled
SystemMessageException
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |