Package org.pentaho.platform.api.engine
Interface IContentOutputHandler
-
- All Superinterfaces:
IMimeTypeListener
public interface IContentOutputHandler extends 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getContentRef()
IContentItem
getFileOutputContentItem()
Returns a content item that can be used to stream content to a destination of some kindString
getHandlerId()
String
getInstanceId()
String
getMimeType()
IPentahoSession
getSession()
String
getSolutionPath()
void
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 Detail
-
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
void setHandlerId(String handlerId)
- Parameters:
handlerId
- The handlerId to set.
-
getInstanceId
String getInstanceId()
- Returns:
- Returns the instanceId.
-
setInstanceId
void setInstanceId(String instanceId)
- Parameters:
instanceId
- The instanceId to set.
-
getMimeType
String getMimeType()
- Returns:
- Returns the mimeType.
-
setMimeType
void setMimeType(String mimeType)
- Specified by:
setMimeType
in interfaceIMimeTypeListener
- Parameters:
mimeType
- The mimeType to set.
-
getSession
IPentahoSession getSession()
- Returns:
- Returns the session.
-
setSession
void setSession(IPentahoSession session)
- Parameters:
session
- The session to set.
-
getSolutionPath
String getSolutionPath()
- Returns:
- Returns the solutionPath.
-
setSolutionPath
void setSolutionPath(String solutionPath)
- Parameters:
solutionPath
- The solutionPath to set.
-
getContentRef
String getContentRef()
- Returns:
- Returns the contentRef.
-
setContentRef
void setContentRef(String contentRef)
- Parameters:
contentRef
- The path and name of the content to be stored. This comes from thedefinition in the outputs section of the Action Sequence
-
-