Class PluginFileContentGenerator
- java.lang.Object
-
- org.pentaho.platform.engine.core.system.PentahoBase
-
- org.pentaho.platform.engine.services.solution.BaseContentGenerator
-
- org.pentaho.platform.engine.services.solution.SimpleContentGenerator
-
- org.pentaho.platform.plugin.services.webservices.content.PluginFileContentGenerator
-
- All Implemented Interfaces:
Serializable
,org.pentaho.platform.api.engine.IContentGenerator
,org.pentaho.platform.api.engine.ILogger
public class PluginFileContentGenerator extends org.pentaho.platform.engine.services.solution.SimpleContentGenerator
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.pentaho.platform.engine.services.solution.BaseContentGenerator
callbacks, instanceId, itemName, messages, outputHandler, parameterProviders, urlFactory, userSession
-
-
Constructor Summary
Constructors Constructor Description PluginFileContentGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createContent(OutputStream outputStream)
org.apache.commons.logging.Log
getLogger()
String
getMimeType()
String
getPluginId()
String
getRelativeFilePath()
void
setMimeType(String mimeType)
void
setPluginId(String pluginId)
void
setRelativeFilePath(String relativeFilePath)
-
Methods inherited from class org.pentaho.platform.engine.services.solution.SimpleContentGenerator
createContent
-
Methods inherited from class org.pentaho.platform.engine.services.solution.BaseContentGenerator
getCallback, getItemName, setCallbacks, setInstanceId, setItemName, setMessagesList, setOutputHandler, setParameterProviders, setSession, setUrlFactory
-
Methods inherited from class org.pentaho.platform.engine.core.system.PentahoBase
debug, debug, error, error, fatal, fatal, genLogIdFromInfo, genLogIdFromInfo, genLogIdFromSession, getLoggingLevel, getLogId, getObjectName, info, info, setLoggingLevel, setLogId, trace, trace, warn, warn
-
-
-
-
Method Detail
-
getLogger
public org.apache.commons.logging.Log getLogger()
- Specified by:
getLogger
in classorg.pentaho.platform.engine.services.solution.BaseContentGenerator
-
createContent
public void createContent(OutputStream outputStream) throws Exception
- Specified by:
createContent
in classorg.pentaho.platform.engine.services.solution.SimpleContentGenerator
- Throws:
Exception
-
getMimeType
public String getMimeType()
- Specified by:
getMimeType
in classorg.pentaho.platform.engine.services.solution.SimpleContentGenerator
-
getRelativeFilePath
public String getRelativeFilePath()
-
setRelativeFilePath
public void setRelativeFilePath(String relativeFilePath)
-
setMimeType
public void setMimeType(String mimeType)
-
getPluginId
public String getPluginId()
-
setPluginId
public void setPluginId(String pluginId)
-
-