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 kindvoid
setContentRef
(String contentRef) void
setHandlerId
(String handlerId) void
setInstanceId
(String instanceId) void
setMimeType
(String mimeType) void
setSession
(IPentahoSession session) void
setSolutionPath
(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:
setMimeType
in 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
-