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, smartQuoteFieldpublic 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.STAFServiceInterfaceLevel30public final com.ibm.staf.STAFResult acceptRequest(com.ibm.staf.service.STAFServiceInterfaceLevel30.RequestInfo info)
acceptRequest in interface com.ibm.staf.service.STAFServiceInterfaceLevel30public final com.ibm.staf.STAFResult term()
term in interface com.ibm.staf.service.STAFServiceInterfaceLevel30protected java.lang.String stafGetCommmd(java.lang.String varname)
stafGetCommmd in class AbstractSAFSVariableServiceprotected java.lang.String stafSetCommmd(java.lang.String assignExp)
stafSetCommmd in class AbstractSAFSVariableServiceprotected java.lang.String stafDeleteCommand(java.lang.String varname)
stafDeleteCommand in class AbstractSAFSVariableServiceprotected java.lang.String stafListCommand()
stafListCommand in class AbstractSAFSVariableServiceprotected com.ibm.staf.STAFResult handleCount()
handleCount in class AbstractSAFSVariableServiceprotected com.ibm.staf.STAFResult handleReset()
handleReset in class AbstractSAFSVariableServiceprotected com.ibm.staf.STAFResult handleList(com.ibm.staf.service.STAFCommandParseResult parsedData)
handleList in class AbstractSAFSVariableServiceCopyright © SAS Institute. All Rights Reserved.