org.pentaho.platform.uifoundation.component
Class ActionComponent
java.lang.Object
org.pentaho.platform.engine.core.system.PentahoBase
org.pentaho.platform.engine.services.PentahoMessenger
org.pentaho.platform.uifoundation.component.BaseUIComponent
org.pentaho.platform.uifoundation.component.ActionComponent
- All Implemented Interfaces:
- java.io.Serializable, ILogger, IUIComponent
public class ActionComponent
- extends BaseUIComponent
- See Also:
- Serialized Form
| Fields inherited from interface org.pentaho.platform.api.engine.ILogger |
ACTIVITY_LOG, DEBUG, ERROR, FATAL, INFO, INSTANCE_LOG, SESSION_LOG, SOLUTION_LOG, TRACE, UNKNOWN, WARN |
|
Constructor Summary |
ActionComponent(java.lang.String actionString,
java.lang.String instanceId,
int outputPreference,
IPentahoUrlFactory urlFactory,
java.util.List messages)
|
ActionComponent(java.lang.String solutionName,
java.lang.String actionPath,
java.lang.String actionName,
java.lang.String instanceId,
int outputPreference,
IPentahoUrlFactory urlFactory,
java.util.List messages)
|
| Methods inherited from class org.pentaho.platform.uifoundation.component.BaseUIComponent |
done, getObjectParameter, getParameter, getParameterAsArray, getParameterProviders, getXsl, getXslProperties, handleRequest, setParameterProvider, setParameterProviders, setRequestHandler, setUrlFactory, setXsl, setXslProperty, validate |
| Methods inherited from class org.pentaho.platform.engine.services.PentahoMessenger |
debug, debug, error, error, error, fatal, fatal, getMessages, getUserString, info, info, setMessages, trace, trace, warn, warn |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ActionComponent
public ActionComponent(java.lang.String solutionName,
java.lang.String actionPath,
java.lang.String actionName,
java.lang.String instanceId,
int outputPreference,
IPentahoUrlFactory urlFactory,
java.util.List messages)
ActionComponent
public ActionComponent(java.lang.String actionString,
java.lang.String instanceId,
int outputPreference,
IPentahoUrlFactory urlFactory,
java.util.List messages)
getLogger
public org.apache.commons.logging.Log getLogger()
- Specified by:
getLogger in class BaseUIComponent
validate
public boolean validate()
- Specified by:
validate in interface IUIComponent- Specified by:
validate in class BaseUIComponent
getContent
public java.lang.String getContent(java.lang.String mimeType)
- Specified by:
getContent in class BaseUIComponent