com.ibm.etools.iseries.comm
Class ISeriesCheckCommand
java.lang.Object
com.ibm.etools.iseries.comm.ISeriesAbstractHostAPIProcessor
com.ibm.etools.iseries.comm.ISeriesCheckCommand
- All Implemented Interfaces:
- IISeriesAPIProcessor
public class ISeriesCheckCommand
- extends ISeriesAbstractHostAPIProcessor
A wrapper class for the OS/400
Check Command Syntax (QCMDCHK) system API which performs syntax checking for a single
command. The command is not run.
Fields inherited from class com.ibm.etools.iseries.comm.ISeriesAbstractHostAPIProcessor |
cancel, cancellableSubTasks, cancelQuerier, CREATE_FALSE, CREATE_TRUE, dbcsConvert, DEFAULT_OBJECT_FACTORY_BASIC, DEFAULT_OBJECT_FACTORY_BRIEF, DEFAULT_OBJECT_FACTORY_EXHAUSTIVE, DEFAULT_OBJECT_FACTORY_NAMEONLY, errorcodeObj, hostAPILibraries, INFOLEVEL_BASIC, INFOLEVEL_BRIEF, INFOLEVEL_EXHAUSTIVE, INFOLEVEL_NAME, INFOLEVEL_NAMEARRAY, INITIAL_SPACESIZE, LOG_DIR, LOG_FILENAME, logFile, logFileStream, logLineCounter, logStandardOut, NEED_USERSPACE_NO, NEED_USERSPACE_YES, objName, objType, QVDEOBJLinfo, returnObjectFactory, todos, tracePrefix, warnings |
Methods inherited from class com.ibm.etools.iseries.comm.ISeriesAbstractHostAPIProcessor |
addCancellableSubTask, addWarning, cancel, clearWarnings, closeUserSpace, computeSize, createUserSpaceOnHost, determineInfoLevel, getClientCCSID, getDefaultObjectFactory, getErrorCodeStructure, getHostCCSID, getLibrary, getLogFileStream, getObjectFactory, getObjectName, getObjectType, getSystem, getUserSpace, getUserSpaceAPIName, getUserSpaceIFSName, getUserSpaceLibrary, getUserSpaceName, getWarnings, isCancelled, isTraceOn, logException, logHostMessages, logMessage, logMessage, logMessage, logTodo, openUserSpace, padString, parseBin8Date, parseChar13Date, parseChar7Date, parseChar8Date, readUserSpace, readUserSpace, registerCancelQuerier, removeCancellableSubTask, setClientCCSID, setHostCCSID, setLibrary, setLogFileDirectory, setObjectFactory, setObjectName, setObjectType, setSystem, setTracing, setUserSpaceLibrary, setUserSpaceName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Copyright
public static final String Copyright
- See Also:
- Constant Field Values
ISeriesCheckCommand
public ISeriesCheckCommand()
- Constructor to use when you do not have an AS400 object already.
A new AS400 object will be created when checkCommand is called, unless
you subsequently call setSystem(AS400) first.
ISeriesCheckCommand
public ISeriesCheckCommand(AS400 system)
- Constructor for ISeriesCheckCommand.
checkCommand
public String checkCommand(String commandToCheck)
throws Exception
- Perform syntax checking of an iSeries command
- Parameters:
commandToCheck
- The name of the command we would like to
perform a check on. It must be enclosed
in apostrophes.
- Returns:
- error message If command check fails
null If command check is successful
- Throws:
ISeriesAPIErrorCodeException
- If the OS/400 api call returns an error code
Toolbox
- exceptions if any errors occur while calling the api via the Toolbox's ProgramCall class
Exception
Copyright © 2011 IBM Corp. All Rights Reserved.
Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.