Class AecuScriptContext

  • All Implemented Interfaces:
    com.icfolson.aem.groovy.console.api.context.ScriptContext

    public class AecuScriptContext
    extends Object
    implements com.icfolson.aem.groovy.console.api.context.ScriptContext
    Script context to run Groovy Console scripts.
    Author:
    Roland Gruber
    • Constructor Detail

      • AecuScriptContext

        public AecuScriptContext​(String script,
                                 org.apache.sling.api.resource.ResourceResolver resolver)
        Constructor
        Parameters:
        script - script content
        resolver - resolver
    • Method Detail

      • getData

        public String getData()
        Specified by:
        getData in interface com.icfolson.aem.groovy.console.api.context.ScriptContext
      • getOutputStream

        public ByteArrayOutputStream getOutputStream()
        Specified by:
        getOutputStream in interface com.icfolson.aem.groovy.console.api.context.ScriptContext
      • getPrintStream

        public PrintStream getPrintStream()
        Specified by:
        getPrintStream in interface com.icfolson.aem.groovy.console.api.context.ScriptContext
      • getResourceResolver

        public org.apache.sling.api.resource.ResourceResolver getResourceResolver()
        Specified by:
        getResourceResolver in interface com.icfolson.aem.groovy.console.api.context.ScriptContext
      • getScript

        public String getScript()
        Specified by:
        getScript in interface com.icfolson.aem.groovy.console.api.context.ScriptContext
      • getUserId

        public String getUserId()
        Specified by:
        getUserId in interface com.icfolson.aem.groovy.console.api.context.ScriptContext