Package edu.uiuc.ncsa.sas
Interface Executable
-
- All Known Implementing Classes:
EchoExecutable,SASCLIDriver,SASServerSideCLiDriver
public interface ExecutableThis is the executable that is run on the server. When a client makes a call to the SAS servlet, theSASServlet#createExecutable()is invoked and an instance of this is created. Generally if you want to run (usually character mode) program X on the server, you extend it to implement this (taking care that it manages state sanely) and set itsIOInterfaceto beStringIO, which intercepts all output statements and input statements.Created by Jeff Gaynor
on 8/15/22 at 3:41 PM
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Responseexecute(Action action)IOInterfacegetIO()voidsetIO(IOInterface io)
-
-
-
Method Detail
-
getIO
IOInterface getIO()
-
setIO
void setIO(IOInterface io)
-
-