public class ContentOutputComponent extends ComponentBase
Inputs
| Input Name |   | Description |
|---|---|---|
| CONTENTOUTPUT | The name of the input that contains the content to output | |
| mime-type | The mime type to output. |
Outputs
None
COMPONENT_EXECUTE_FAIL, debug, MISSING_SESSION, UNKNOWN_COMPONENT_IDEMPTYLOGID, loggingLevel, LOGID_MASK1, LOGID_MASK2, LOGID_SEPARATORACTIVITY_LOG, DEBUG, ERROR, FATAL, INFO, INSTANCE_LOG, SESSION_LOG, SOLUTION_LOG, TRACE, UNKNOWN, WARN| Constructor and Description |
|---|
ContentOutputComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
done() |
protected boolean |
executeAction() |
org.apache.commons.logging.Log |
getLogger() |
boolean |
init() |
protected boolean |
validateAction()
Validates that the input called CONTENTOUTPUT has been provided, and that the Mime type of the input is also set.
|
protected boolean |
validateSystemSettings() |
addTempParameter, addTempParameterObject, applyInputsToFormat, audit, createFeedbackParameter, createFeedbackParameter, createFeedbackParameter, createFeedbackParameter, createFeedbackParameter, createFeedbackParameter, createFeedbackParameter, createNewInstance, execute, feedbackAllowed, getActionDefinition, getActionName, getActionTitle, getComponentDefinition, getComponentDefinition, getContentOutputItem, getDefaultOutputStream, getFeedbackOutputStream, getId, getInitFailMessage, getInitOk, getInputBooleanValue, getInputLongValue, getInputNames, getInputParameter, getInputStream, getInputStringValue, getInputStringValue, getInputValue, getInstanceId, getLogId, getObjectName, getOutputContentItem, getOutputContentItem, getOutputItem, getOutputItem, getOutputNames, getOutputPreference, getProcessId, getResource, getResourceAsString, getResourceDataSource, getResourceInputStream, getResourceNames, getRuntimeContext, getSession, getSetting, getSolutionName, getSolutionPath, getStringSetting, inputMissingError, isDefinedInput, isDefinedOutput, isDefinedResource, isPromptPending, outputMissingError, promptNeeded, promptNow, resolveParameter, resourceComponentSettingError, resourceMissingError, saveSetting, setActionDefinition, setActionName, setComponentDefinition, setComponentDefinitionMap, setFeedbackMimeType, setInstanceId, setOutputMimeType, setOutputMimeType, setOutputValue, setProcessId, setRuntimeContext, setSession, validatedebug, debug, error, error, error, fatal, fatal, getMessages, getUserString, info, info, setMessages, trace, trace, warn, warngenLogIdFromInfo, genLogIdFromInfo, genLogIdFromSession, getLoggingLevel, setLoggingLevel, setLogIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMessages, setMessagesprotected boolean validateAction()
validateAction in class ComponentBaseprotected boolean validateSystemSettings()
validateSystemSettings in class ComponentBasepublic void done()
done in interface IComponentdone in class ComponentBasepublic org.apache.commons.logging.Log getLogger()
getLogger in class PentahoBaseprotected boolean executeAction()
throws Throwable
executeAction in class ComponentBaseThrowablepublic boolean init()
init in interface IComponentinit in class ComponentBaseCopyright © 2017 Hitachi Vantara. All rights reserved.