Interface IBackgroundExecutionStreamProvider
-
- All Superinterfaces:
Serializable
public interface IBackgroundExecutionStreamProvider extends Serializable
An object used by the scheduler to provide actions that expect to write to an output stream with the stream to be written to.- Author:
- arodriguez
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InputStream
getInputStream()
String
getMimeType()
String
getOutputPath()
OutputStream
getOutputStream()
void
setOutputFilePath(String filePath)
void
setStreamingAction(org.pentaho.platform.api.action.IStreamingAction streamingAction)
-
-
-
Method Detail
-
getMimeType
String getMimeType()
-
getOutputPath
String getOutputPath()
-
getOutputStream
OutputStream getOutputStream() throws Exception
- Throws:
Exception
-
getInputStream
InputStream getInputStream() throws Exception
- Throws:
Exception
-
setStreamingAction
void setStreamingAction(org.pentaho.platform.api.action.IStreamingAction streamingAction)
-
setOutputFilePath
void setOutputFilePath(String filePath)
-
-