IAction
public class PojoComponent extends ComponentBase
Modifier and Type | Field and Description |
---|---|
protected Object |
pojo
Deprecated.
|
COMPONENT_EXECUTE_FAIL, debug, MISSING_SESSION, UNKNOWN_COMPONENT_ID
EMPTYLOGID, loggingLevel, LOGID_MASK1, LOGID_MASK2, LOGID_SEPARATOR
Constructor and Description |
---|
PojoComponent()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
callMethod(Method method,
Object value)
Deprecated.
|
protected void |
callMethods(List<Method> methods,
Object value)
Deprecated.
|
protected void |
callMethodWithString(List<Method> methodList,
String value)
Deprecated.
|
void |
done()
Deprecated.
|
protected boolean |
executeAction()
Deprecated.
|
org.apache.commons.logging.Log |
getLogger()
Deprecated.
|
boolean |
init()
Deprecated.
|
void |
setPojo(Object pojo)
Deprecated.
|
protected boolean |
validateAction()
Deprecated.
|
protected boolean |
validateSystemSettings()
Deprecated.
|
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, validate
debug, debug, error, error, error, fatal, fatal, getMessages, getUserString, info, info, setMessages, trace, trace, warn, warn
genLogIdFromInfo, genLogIdFromInfo, genLogIdFromSession, getLoggingLevel, setLoggingLevel, setLogId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected Object pojo
public org.apache.commons.logging.Log getLogger()
getLogger
in class PentahoBase
public void done()
done
in interface org.pentaho.platform.api.engine.IComponent
done
in class ComponentBase
protected void callMethod(Method method, Object value) throws Throwable
Throwable
protected void callMethods(List<Method> methods, Object value) throws Throwable
Throwable
protected void callMethodWithString(List<Method> methodList, String value) throws Throwable
Throwable
protected boolean executeAction() throws Throwable
executeAction
in class ComponentBase
Throwable
public boolean init()
init
in interface org.pentaho.platform.api.engine.IComponent
init
in class ComponentBase
protected boolean validateAction()
validateAction
in class ComponentBase
protected boolean validateSystemSettings()
validateSystemSettings
in class ComponentBase
public void setPojo(Object pojo)
Copyright © 2019 Hitachi Vantara. All rights reserved.