public class SAFSVariableService3 extends AbstractSAFSVariableService implements com.ibm.staf.service.STAFServiceInterfaceLevel30
SAFSVariableService
Modifier and Type | Field and Description |
---|---|
protected static int |
clients |
protected static HandleInterface |
singletonClient |
static java.lang.String |
SVS3_RESERVED_VARS_KEY |
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 |
---|
SAFSVariableService3()
Initialize the class, primarily, the parser used to parse service requests.
|
Modifier and Type | Method and Description |
---|---|
com.ibm.staf.STAFResult |
acceptRequest(com.ibm.staf.service.STAFServiceInterfaceLevel30.RequestInfo info)
Handle service request from STAF
|
protected com.ibm.staf.STAFResult |
handleCount() |
protected com.ibm.staf.STAFResult |
handleList(com.ibm.staf.service.STAFCommandParseResult parsedData)
Return the STAF VAR LIST STAFResult.result in marshalled V3 format UNLESS the
V2 command option was given.
|
protected com.ibm.staf.STAFResult |
handleReset() |
com.ibm.staf.STAFResult |
init(com.ibm.staf.service.STAFServiceInterfaceLevel30.InitInfo info)
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) |
com.ibm.staf.STAFResult |
term()
Handle the request to shutdown the service from STAF
|
deleteStoredVariable, doAcceptRequest, doInit, getHELPInfo, getStoredValue, getValue, setStoredValue, setValue, smartQuoteField
public static final java.lang.String SVS3_RESERVED_VARS_KEY
protected static int clients
protected static HandleInterface singletonClient
public SAFSVariableService3()
public final com.ibm.staf.STAFResult init(com.ibm.staf.service.STAFServiceInterfaceLevel30.InitInfo info)
init
in interface com.ibm.staf.service.STAFServiceInterfaceLevel30
public final com.ibm.staf.STAFResult acceptRequest(com.ibm.staf.service.STAFServiceInterfaceLevel30.RequestInfo info)
acceptRequest
in interface com.ibm.staf.service.STAFServiceInterfaceLevel30
public final com.ibm.staf.STAFResult term()
term
in interface com.ibm.staf.service.STAFServiceInterfaceLevel30
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.