Class ScriptEnvBuffer

  • All Implemented Interfaces:
    javax.script.ScriptContext

    public class ScriptEnvBuffer
    extends javax.script.SimpleScriptContext
    ScriptEnvBuffer provides a variant of SimpleScriptContext which captures all stdin, stdout, and stderr data into diagnostic character buffers.
    • Field Summary

      • Fields inherited from class javax.script.SimpleScriptContext

        engineScope, errorWriter, globalScope, reader, writer
      • Fields inherited from interface javax.script.ScriptContext

        ENGINE_SCOPE, GLOBAL_SCOPE
    • Constructor Summary

      Constructors 
      Constructor Description
      ScriptEnvBuffer()  
    • Method Summary

      Modifier and Type Method Description
      java.io.Writer getErrorWriter()  
      java.io.Reader getReader()  
      java.lang.String getStderrText()  
      java.lang.String getStdinText()  
      java.lang.String getStdoutText()  
      java.lang.String getTimedLog()  
      java.util.List<java.lang.String> getTimeLogLines()  
      java.io.Writer getWriter()  
      • Methods inherited from class javax.script.SimpleScriptContext

        getAttribute, getAttribute, getAttributesScope, getBindings, getScopes, removeAttribute, setAttribute, setBindings, setErrorWriter, setReader, setWriter
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ScriptEnvBuffer

        public ScriptEnvBuffer()
    • Method Detail

      • getWriter

        public java.io.Writer getWriter()
        Specified by:
        getWriter in interface javax.script.ScriptContext
        Overrides:
        getWriter in class javax.script.SimpleScriptContext
      • getErrorWriter

        public java.io.Writer getErrorWriter()
        Specified by:
        getErrorWriter in interface javax.script.ScriptContext
        Overrides:
        getErrorWriter in class javax.script.SimpleScriptContext
      • getReader

        public java.io.Reader getReader()
        Specified by:
        getReader in interface javax.script.ScriptContext
        Overrides:
        getReader in class javax.script.SimpleScriptContext
      • getStdinText

        public java.lang.String getStdinText()
      • getStderrText

        public java.lang.String getStderrText()
      • getStdoutText

        public java.lang.String getStdoutText()
      • getTimeLogLines

        public java.util.List<java.lang.String> getTimeLogLines()
      • getTimedLog

        public java.lang.String getTimedLog()