public abstract class BaseOutputHandler extends Object implements org.pentaho.platform.api.engine.IContentOutputHandler
Constructor and Description |
---|
BaseOutputHandler() |
Modifier and Type | Method and Description |
---|---|
String |
getContentRef() |
abstract org.pentaho.platform.api.repository.IContentItem |
getFileOutputContentItem() |
String |
getHandlerId() |
String |
getInstanceId() |
String |
getMimeType() |
org.pentaho.platform.api.engine.IPentahoSession |
getSession() |
String |
getSolutionPath() |
void |
setContentRef(String contentRef) |
void |
setHandlerId(String handlerId) |
void |
setInstanceId(String instanceId) |
void |
setMimeType(String mimeType) |
void |
setName(String name) |
void |
setSession(org.pentaho.platform.api.engine.IPentahoSession session) |
void |
setSolutionPath(String solutionPath) |
public abstract org.pentaho.platform.api.repository.IContentItem getFileOutputContentItem()
getFileOutputContentItem
in interface org.pentaho.platform.api.engine.IContentOutputHandler
public String getHandlerId()
getHandlerId
in interface org.pentaho.platform.api.engine.IContentOutputHandler
public void setHandlerId(String handlerId)
setHandlerId
in interface org.pentaho.platform.api.engine.IContentOutputHandler
handlerId
- The handlerId to set.public String getInstanceId()
getInstanceId
in interface org.pentaho.platform.api.engine.IContentOutputHandler
public void setInstanceId(String instanceId)
setInstanceId
in interface org.pentaho.platform.api.engine.IContentOutputHandler
instanceId
- The instanceId to set.public String getMimeType()
getMimeType
in interface org.pentaho.platform.api.engine.IContentOutputHandler
public void setMimeType(String mimeType)
setMimeType
in interface org.pentaho.platform.api.engine.IContentOutputHandler
setMimeType
in interface org.pentaho.platform.api.engine.IMimeTypeListener
mimeType
- The mimeType to set.public org.pentaho.platform.api.engine.IPentahoSession getSession()
getSession
in interface org.pentaho.platform.api.engine.IContentOutputHandler
public void setSession(org.pentaho.platform.api.engine.IPentahoSession session)
setSession
in interface org.pentaho.platform.api.engine.IContentOutputHandler
session
- The session to set.public String getSolutionPath()
getSolutionPath
in interface org.pentaho.platform.api.engine.IContentOutputHandler
public void setSolutionPath(String solutionPath)
setSolutionPath
in interface org.pentaho.platform.api.engine.IContentOutputHandler
solutionPath
- The solutionPath to set.public String getContentRef()
getContentRef
in interface org.pentaho.platform.api.engine.IContentOutputHandler
public void setContentRef(String contentRef)
setContentRef
in interface org.pentaho.platform.api.engine.IContentOutputHandler
contentRef
- The contentRef to set.public void setName(String name)
setName
in interface org.pentaho.platform.api.engine.IMimeTypeListener
Copyright © 2018 Hitachi Vantara. All rights reserved.