Uses of Interface
org.pentaho.platform.api.engine.IParameterProvider
Packages that use IParameterProvider
-
Uses of IParameterProvider in org.pentaho.platform.api.engine
Subinterfaces of IParameterProvider in org.pentaho.platform.api.engineModifier and TypeInterfaceDescriptioninterface
Augments the parameter provider by adding settings for the parameters.Methods in org.pentaho.platform.api.engine that return IParameterProviderMethods in org.pentaho.platform.api.engine with parameters of type IParameterProviderModifier and TypeMethodDescriptionIBackgroundExecution.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.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 IParameterProviderModifier and TypeMethodDescriptionvoid
IContentGenerator.setParameterProviders
(Map<String, IParameterProvider> parameterProviders) called before createContent(), the parameterProviders list contain the available parameters.