Class RepositoryFileOutputHandler

  • All Implemented Interfaces:
    org.pentaho.platform.api.engine.IOutputHandler

    public class RepositoryFileOutputHandler
    extends Object
    implements org.pentaho.platform.api.engine.IOutputHandler
    • Method Detail

      • allowFeedback

        public boolean allowFeedback()
        Specified by:
        allowFeedback in interface org.pentaho.platform.api.engine.IOutputHandler
      • contentDone

        public boolean contentDone()
        Specified by:
        contentDone in interface org.pentaho.platform.api.engine.IOutputHandler
      • getFeedbackContentItem

        public org.pentaho.platform.api.repository.IContentItem getFeedbackContentItem()
        Specified by:
        getFeedbackContentItem in interface org.pentaho.platform.api.engine.IOutputHandler
      • getMimeTypeListener

        public org.pentaho.platform.api.engine.IMimeTypeListener getMimeTypeListener()
        Specified by:
        getMimeTypeListener in interface org.pentaho.platform.api.engine.IOutputHandler
      • getOutputContentItem

        public org.pentaho.platform.api.repository.IContentItem getOutputContentItem​(String outputName,
                                                                                     String contentName,
                                                                                     String instanceId,
                                                                                     String localMimeType)
        Specified by:
        getOutputContentItem in interface org.pentaho.platform.api.engine.IOutputHandler
      • getOutputPreference

        public int getOutputPreference()
        Specified by:
        getOutputPreference in interface org.pentaho.platform.api.engine.IOutputHandler
      • getSession

        public org.pentaho.platform.api.engine.IPentahoSession getSession()
        Specified by:
        getSession in interface org.pentaho.platform.api.engine.IOutputHandler
      • isResponseExpected

        public boolean isResponseExpected()
        Specified by:
        isResponseExpected in interface org.pentaho.platform.api.engine.IOutputHandler
      • setMimeTypeListener

        public void setMimeTypeListener​(org.pentaho.platform.api.engine.IMimeTypeListener mimeTypeListener)
        Specified by:
        setMimeTypeListener in interface org.pentaho.platform.api.engine.IOutputHandler
      • setOutput

        public void setOutput​(String name,
                              Object value)
                       throws IOException
        Specified by:
        setOutput in interface org.pentaho.platform.api.engine.IOutputHandler
        Throws:
        IOException
      • setOutputPreference

        public void setOutputPreference​(int outputType)
        Specified by:
        setOutputPreference in interface org.pentaho.platform.api.engine.IOutputHandler
      • setSession

        public void setSession​(org.pentaho.platform.api.engine.IPentahoSession session)
        Specified by:
        setSession in interface org.pentaho.platform.api.engine.IOutputHandler