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