|
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 SubSystem com.ibm.etools.iseries.subsystems.qsys.QSYSAbstractSubSystem com.ibm.etools.iseries.subsystems.qsys.jobs.QSYSJobSubSystem
public class QSYSJobSubSystem
Subsystem for accessing remote IBM i jobs.
Field Summary | |
---|---|
static String |
copyright
|
Constructor Summary | |
---|---|
QSYSJobSubSystem(IHost host,
IConnectorService connectorService)
|
Method Summary | |
---|---|
boolean |
endJob(String jobName,
boolean immediately)
End the specified job. |
QSYSJobCacheHandler |
getCacheHandler()
Returns cache handler for this subsystem |
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(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. |
void |
initializeSubSystem(IProgressMonitor monitor)
|
Object[] |
internalResolveFilterString(String filterString,
IProgressMonitor monitor)
|
Object[] |
internalResolveFilterStrings(String[] filterStrings,
IProgressMonitor monitor)
|
Object[] |
listJobs(String filterString,
IProgressMonitor monitor)
List the jobs that match the specified filter string. |
List<ISeriesTCPIPNetworkInterface> |
listNetworkInterfaces()
|
void |
setAllJobProperties(IQSYSJob job,
IProgressMonitor monitor)
Sets all the properties for the specified job. |
void |
uninitializeSubSystem(IProgressMonitor monitor)
|
Methods inherited from class com.ibm.etools.iseries.subsystems.qsys.QSYSAbstractSubSystem |
---|
checkIsConnected, checkIsConnected, checkIsConnected, getCmdSubSystem, getObjectSubSystem, processListRetrieveError, verifyConnected |
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 QSYSJobSubSystem(IHost host, IConnectorService connectorService)
Method Detail |
---|
public void initializeSubSystem(IProgressMonitor monitor)
public Object[] internalResolveFilterStrings(String[] filterStrings, IProgressMonitor monitor) throws InvocationTargetException, InterruptedException
InvocationTargetException
InterruptedException
public Object[] internalResolveFilterString(String filterString, IProgressMonitor monitor) throws InvocationTargetException, InterruptedException
InvocationTargetException
InterruptedException
public Object[] listJobs(String filterString, IProgressMonitor monitor) throws InvocationTargetException, InterruptedException
InvocationTargetException
InterruptedException
public List<ISeriesTCPIPNetworkInterface> listNetworkInterfaces() throws SystemMessageException
SystemMessageException
public void setAllJobProperties(IQSYSJob job, IProgressMonitor monitor) throws SystemMessageException
SystemMessageException
public IQSYSJob getServerJob(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 numbermonitor
- progress monitor
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 endJob(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
public QSYSJobCacheHandler getCacheHandler()
public void uninitializeSubSystem(IProgressMonitor monitor)
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |