Package org.pentaho.platform.api.engine
Interface IContentOutputHandler
- All Superinterfaces:
IMimeTypeListener
Interface for a class used to stream contents from a Hitachi Vantara action sequence to a destination of some kind, e.g.
file, database, content management system (CMS)
- Author:
- jdixon
-
Method Summary
Modifier and TypeMethodDescriptionReturns a content item that can be used to stream content to a destination of some kindvoidsetContentRef(String contentRef) voidsetHandlerId(String handlerId) voidsetInstanceId(String instanceId) voidsetMimeType(String mimeType) voidsetSession(IPentahoSession session) voidsetSolutionPath(String solutionPath) Methods inherited from interface org.pentaho.platform.api.engine.IMimeTypeListener
setName
-
Method Details
-
getFileOutputContentItem
IContentItem getFileOutputContentItem()Returns a content item that can be used to stream content to a destination of some kind -
getHandlerId
String getHandlerId()- Returns:
- Returns the handlerId.
-
setHandlerId
- Parameters:
handlerId- The handlerId to set.
-
getInstanceId
String getInstanceId()- Returns:
- Returns the instanceId.
-
setInstanceId
- Parameters:
instanceId- The instanceId to set.
-
getMimeType
String getMimeType()- Returns:
- Returns the mimeType.
-
setMimeType
- Specified by:
setMimeTypein interfaceIMimeTypeListener- Parameters:
mimeType- The mimeType to set.
-
getSession
IPentahoSession getSession()- Returns:
- Returns the session.
-
setSession
- Parameters:
session- The session to set.
-
getSolutionPath
String getSolutionPath()- Returns:
- Returns the solutionPath.
-
setSolutionPath
- Parameters:
solutionPath- The solutionPath to set.
-
getContentRef
String getContentRef()- Returns:
- Returns the contentRef.
-
setContentRef
- Parameters:
contentRef- The path and name of the content to be stored. This comes from thedefinition in the outputs section of the Action Sequence
-