public class SAFSVariableService extends AbstractSAFSVariableService implements com.ibm.staf.service.STAFServiceInterfaceLevel1
SAFSVariableService3
Modifier and Type | Field and Description |
---|---|
protected static int |
clients |
protected static HandleInterface |
singletonClient |
c, client, dq, empty, eq, exp, parser, q, r, s, service_maps_available, servicemaps, servicename, serviceparms, SVS_CARET, SVS_FALSE_CARET, SVS_SERVICE_INIT_ARGS_MAX, SVS_SERVICE_PARM_MAP_VAR_LOOP, SVS_SERVICE_PROCESS_NAME, SVS_SERVICE_REQUEST_ARGS_MAX, SVS_SERVICE_REQUEST_COUNT, SVS_SERVICE_REQUEST_DELETE, SVS_SERVICE_REQUEST_GET, SVS_SERVICE_REQUEST_HANDLEID, SVS_SERVICE_REQUEST_HELP, SVS_SERVICE_REQUEST_LIST, SVS_SERVICE_REQUEST_NOEXPRESSIONS, SVS_SERVICE_REQUEST_RESET, SVS_SERVICE_REQUEST_RESOLVE, SVS_SERVICE_REQUEST_SAFSMAPS, SVS_SERVICE_REQUEST_SEPARATOR, SVS_SERVICE_REQUEST_SET, SVS_SERVICE_REQUEST_V2, SVS_SERVICE_REQUEST_VALUE, tempresult
Constructor and Description |
---|
SAFSVariableService()
Initialize the class, primarily, the parser used to parse service requests.
|
Modifier and Type | Method and Description |
---|---|
com.ibm.staf.STAFResult |
acceptRequest(java.lang.String machine,
java.lang.String process,
int handle,
java.lang.String request)
Handle service request from STAF
|
protected com.ibm.staf.STAFResult |
handleCount() |
protected com.ibm.staf.STAFResult |
handleList(com.ibm.staf.service.STAFCommandParseResult parsedData) |
protected com.ibm.staf.STAFResult |
handleReset() |
int |
init(java.lang.String name,
java.lang.String params)
Handle initializing this instance of the service for STAF
|
protected java.lang.String |
stafDeleteCommand(java.lang.String varname) |
protected java.lang.String |
stafGetCommmd(java.lang.String varname) |
protected java.lang.String |
stafListCommand() |
protected java.lang.String |
stafSetCommmd(java.lang.String assignExp) |
int |
term()
Handle the request to shutdown the service from STAF
|
deleteStoredVariable, doAcceptRequest, doInit, getHELPInfo, getStoredValue, getValue, setStoredValue, setValue, smartQuoteField
protected static int clients
protected static HandleInterface singletonClient
public SAFSVariableService()
public final int init(java.lang.String name, java.lang.String params)
init
in interface com.ibm.staf.service.STAFServiceInterfaceLevel1
public final com.ibm.staf.STAFResult acceptRequest(java.lang.String machine, java.lang.String process, int handle, java.lang.String request)
acceptRequest
in interface com.ibm.staf.service.STAFServiceInterfaceLevel1
public final int term()
term
in interface com.ibm.staf.service.STAFServiceInterfaceLevel1
protected java.lang.String stafGetCommmd(java.lang.String varname)
stafGetCommmd
in class AbstractSAFSVariableService
protected java.lang.String stafSetCommmd(java.lang.String assignExp)
stafSetCommmd
in class AbstractSAFSVariableService
protected java.lang.String stafDeleteCommand(java.lang.String varname)
stafDeleteCommand
in class AbstractSAFSVariableService
protected java.lang.String stafListCommand()
stafListCommand
in class AbstractSAFSVariableService
protected com.ibm.staf.STAFResult handleCount()
handleCount
in class AbstractSAFSVariableService
protected com.ibm.staf.STAFResult handleReset()
handleReset
in class AbstractSAFSVariableService
protected com.ibm.staf.STAFResult handleList(com.ibm.staf.service.STAFCommandParseResult parsedData)
handleList
in class AbstractSAFSVariableService
Copyright © SAS Institute. All Rights Reserved.