Uses of Interface
org.pentaho.platform.api.engine.IParameterProvider
-
Packages that use IParameterProvider Package Description org.pentaho.platform.api.engine -
-
Uses of IParameterProvider in org.pentaho.platform.api.engine
Subinterfaces of IParameterProvider in org.pentaho.platform.api.engine Modifier and Type Interface Description interface
IParameterSetter
Augments the parameter provider by adding settings for the parameters.Methods in org.pentaho.platform.api.engine that return IParameterProvider Modifier and Type Method Description IParameterProvider
IPentahoSystemStartupActions. getGlobalParameters()
Methods in org.pentaho.platform.api.engine with parameters of type IParameterProvider Modifier and Type Method Description String
IBackgroundExecution. backgroundExecuteAction(IPentahoSession userSession, IParameterProvider parameterProvider)
Queues the action specified in the request parameters for execution in the backgroundvoid
ISecurityHelper. becomeUser(String principalName, IParameterProvider paramProvider)
Hi-jacks the system for the named user.IOutputHandler
IBackgroundExecution. getContentOutputHandler(String location, String fileName, String solutionName, IPentahoSession userSession, IParameterProvider parameterProvider)
Returns the output handler for content, specific to the implementation of the background execution helper.<T> T
ISecurityHelper. runAsUser(String principalName, IParameterProvider paramProvider, Callable<T> callable)
void
IPentahoSystemStartupActions. sessionStartup(IPentahoSession session, IParameterProvider sessionParameters)
void
ISolutionEngine. setParameterProvider(String name, IParameterProvider parameterProvider)
Sets the source for input parameters.Method parameters in org.pentaho.platform.api.engine with type arguments of type IParameterProvider Modifier and Type Method Description void
IContentGenerator. setParameterProviders(Map<String,IParameterProvider> parameterProviders)
called before createContent(), the parameterProviders list contain the available parameters.
-