public class SAFSInputService extends AbstractSAFSInputService implements com.ibm.staf.service.STAFServiceInterfaceLevel3
AbstractSAFSInputServicebeginParser, c, closeParser, debugLog, dir, ext, fHandle, file_extension_available, gotoParser, nextParser, openParser, parser, r, relative_path_allowed, resetParser, routeParser, s, safsfilereader_resources, servicename, serviceparams, servicevars, SI_DEFAULT_RESOLVE_SERVICE, SI_RBKEY_ERROR_NOT_INTEGER, SI_RBKEY_NOT_IMPLEMENTED, SI_RBKEY_OPEN_FILES, SI_RBKEY_REQUIRED, SI_RBKEY_SYNC_ERROR, SI_RBKEY_UCPATH, SI_SERVICE_FILE_STATE_CLOSED, SI_SERVICE_FILE_STATE_EOF, SI_SERVICE_FILE_STATE_ERROR, SI_SERVICE_FILE_STATE_OPEN, SI_SERVICE_INIT_PARMS_MAX, SI_SERVICE_OPTION_DIR, SI_SERVICE_OPTION_EXT, SI_SERVICE_PARM_FILE, SI_SERVICE_PARM_FILENAME, SI_SERVICE_PARM_FULLPATH, SI_SERVICE_PARM_LASTERROR, SI_SERVICE_PARM_LOCATE, SI_SERVICE_PARM_SEPARATOR, SI_SERVICE_PARM_STATUS, SI_SERVICE_REQUEST_ARGS_MAX, SI_SERVICE_REQUEST_BEGIN, SI_SERVICE_REQUEST_CLOSE, SI_SERVICE_REQUEST_GOTO, SI_SERVICE_REQUEST_HELP, SI_SERVICE_REQUEST_LIST, SI_SERVICE_REQUEST_NEXTLINE, SI_SERVICE_REQUEST_OPEN, SI_SERVICE_REQUEST_QUERY, SI_SERVICE_REQUEST_RESET, SI_SERVICE_SAFSFILE_BUNDLE_NAME, SI_SERVICE_SAFSFILE_LISTINFO| Constructor and Description |
|---|
SAFSInputService() |
| Modifier and Type | Method and Description |
|---|---|
com.ibm.staf.STAFResult |
acceptRequest(com.ibm.staf.service.STAFServiceInterfaceLevel3.RequestInfo requestInfo)
Handles service request from STAF.
|
int |
init(com.ibm.staf.service.STAFServiceInterfaceLevel3.InitInfo initInfo)
Handles initializing this instance of the service for STAF.
|
int |
term()
Handles removing this service from STAF.
|
acceptRequest, buildHELPInfo, createParser, getHELPInfo, getOPENInfo, getParsedDataTextFile, handleBegin, handleClose, handleGoto, handleHelp, handleList, handleNext, handleOpen, handleQuery, handleReset, init, isTargetBlock, locateBlockID, openFile, processExpression, processRequest, registerHandle, terminate, text, validateBaseServiceParseResult, validateServiceParseResultpublic final int init(com.ibm.staf.service.STAFServiceInterfaceLevel3.InitInfo initInfo)
This service is registered under process name "STAF/Service/<ServiceName>".
init in interface com.ibm.staf.service.STAFServiceInterfaceLevel3public com.ibm.staf.STAFResult acceptRequest(com.ibm.staf.service.STAFServiceInterfaceLevel3.RequestInfo requestInfo)
acceptRequest in interface com.ibm.staf.service.STAFServiceInterfaceLevel3public final int term()
All log facilities are forced to close.
term in interface com.ibm.staf.service.STAFServiceInterfaceLevel3Copyright © SAS Institute. All Rights Reserved.