public class LocalActionInvoker extends DefaultActionInvoker
DefaultActionInvoker for use within a worker node, that massages the
param Map keys such that they are generic, and not scheduler specific.| Constructor and Description |
|---|
LocalActionInvoker() |
| Modifier and Type | Method and Description |
|---|---|
protected IBackgroundExecutionStreamProvider |
getStreamProvider(Map<String,Serializable> params)
|
org.pentaho.platform.api.action.IActionInvokeStatus |
invokeAction(org.pentaho.platform.api.action.IAction actionBean,
String actionUser,
Map<String,Serializable> params) |
invokeActionImpl, isSupportedAction, validateprotected IBackgroundExecutionStreamProvider getStreamProvider(Map<String,Serializable> params)
INVOKER_STREAMPROVIDER key within the params Map or
builds it from the input file and output dir Map values. Returns null if information needed to
build the stream provider is not present in the map, which is perfectly ok for some
IAction types.getStreamProvider in class DefaultActionInvokerparams - the Map or parameters needed to invoke the IActionIBackgroundExecutionStreamProvider represented in the params Mappublic org.pentaho.platform.api.action.IActionInvokeStatus invokeAction(org.pentaho.platform.api.action.IAction actionBean,
String actionUser,
Map<String,Serializable> params)
throws Exception
invokeAction in interface org.pentaho.platform.api.action.IActionInvokerinvokeAction in class DefaultActionInvokerExceptionCopyright © 2018 Hitachi Vantara. All rights reserved.