Class BufferedContentItem
- java.lang.Object
-
- org.pentaho.platform.engine.core.output.SimpleContentItem
-
- org.pentaho.platform.engine.core.output.BufferedContentItem
-
- All Implemented Interfaces:
org.pentaho.platform.api.engine.IMimeTypeListener
,org.pentaho.platform.api.repository.IContentItem
public class BufferedContentItem extends SimpleContentItem
-
-
Constructor Summary
Constructors Constructor Description BufferedContentItem(org.pentaho.platform.api.engine.IContentListener listener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
closeOutputStream()
InputStream
getInputStream()
void
setMimeType(String mimeType)
void
setName(String name)
-
Methods inherited from class org.pentaho.platform.engine.core.output.SimpleContentItem
getDataSource, getMimeType, getOutputStream, getPath, setOutputStream
-
-
-
-
Field Detail
-
name
protected String name
-
-
Method Detail
-
closeOutputStream
public void closeOutputStream()
- Specified by:
closeOutputStream
in interfaceorg.pentaho.platform.api.repository.IContentItem
- Overrides:
closeOutputStream
in classSimpleContentItem
-
getInputStream
public InputStream getInputStream()
- Specified by:
getInputStream
in interfaceorg.pentaho.platform.api.repository.IContentItem
- Overrides:
getInputStream
in classSimpleContentItem
-
setMimeType
public void setMimeType(String mimeType)
- Specified by:
setMimeType
in interfaceorg.pentaho.platform.api.repository.IContentItem
- Specified by:
setMimeType
in interfaceorg.pentaho.platform.api.engine.IMimeTypeListener
- Overrides:
setMimeType
in classSimpleContentItem
-
setName
public void setName(String name)
- Specified by:
setName
in interfaceorg.pentaho.platform.api.engine.IMimeTypeListener
- Overrides:
setName
in classSimpleContentItem
-
-