public class RepositoryFileOutputHandler extends Object implements org.pentaho.platform.api.engine.IOutputHandler
Constructor and Description |
---|
RepositoryFileOutputHandler(RepositoryFileOutputStream outputStream) |
Modifier and Type | Method and Description |
---|---|
boolean |
allowFeedback() |
boolean |
contentDone() |
org.pentaho.platform.api.repository.IContentItem |
getFeedbackContentItem() |
org.pentaho.platform.api.engine.IMimeTypeListener |
getMimeTypeListener() |
org.pentaho.platform.api.repository.IContentItem |
getOutputContentItem(String outputName,
String contentName,
String instanceId,
String localMimeType) |
int |
getOutputPreference() |
org.pentaho.platform.api.engine.IPentahoSession |
getSession() |
boolean |
isResponseExpected() |
void |
setMimeTypeListener(org.pentaho.platform.api.engine.IMimeTypeListener mimeTypeListener) |
void |
setOutput(String name,
Object value) |
void |
setOutputPreference(int outputType) |
void |
setSession(org.pentaho.platform.api.engine.IPentahoSession session) |
public RepositoryFileOutputHandler(RepositoryFileOutputStream outputStream)
public boolean allowFeedback()
allowFeedback
in interface org.pentaho.platform.api.engine.IOutputHandler
public boolean contentDone()
contentDone
in interface org.pentaho.platform.api.engine.IOutputHandler
public org.pentaho.platform.api.repository.IContentItem getFeedbackContentItem()
getFeedbackContentItem
in interface org.pentaho.platform.api.engine.IOutputHandler
public org.pentaho.platform.api.engine.IMimeTypeListener getMimeTypeListener()
getMimeTypeListener
in interface org.pentaho.platform.api.engine.IOutputHandler
public org.pentaho.platform.api.repository.IContentItem getOutputContentItem(String outputName, String contentName, String instanceId, String localMimeType)
getOutputContentItem
in interface org.pentaho.platform.api.engine.IOutputHandler
public int getOutputPreference()
getOutputPreference
in interface org.pentaho.platform.api.engine.IOutputHandler
public org.pentaho.platform.api.engine.IPentahoSession getSession()
getSession
in interface org.pentaho.platform.api.engine.IOutputHandler
public boolean isResponseExpected()
isResponseExpected
in interface org.pentaho.platform.api.engine.IOutputHandler
public void setMimeTypeListener(org.pentaho.platform.api.engine.IMimeTypeListener mimeTypeListener)
setMimeTypeListener
in interface org.pentaho.platform.api.engine.IOutputHandler
public void setOutput(String name, Object value) throws IOException
setOutput
in interface org.pentaho.platform.api.engine.IOutputHandler
IOException
public void setOutputPreference(int outputType)
setOutputPreference
in interface org.pentaho.platform.api.engine.IOutputHandler
public void setSession(org.pentaho.platform.api.engine.IPentahoSession session)
setSession
in interface org.pentaho.platform.api.engine.IOutputHandler
Copyright © 2019 Hitachi Vantara. All rights reserved.