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 TypeInterfaceDescriptioninterfaceAugments 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 backgroundvoidISecurityHelper.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> TISecurityHelper.runAsUser(String principalName, IParameterProvider paramProvider, Callable<T> callable) voidIPentahoSystemStartupActions.sessionStartup(IPentahoSession session, IParameterProvider sessionParameters) voidISolutionEngine.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 TypeMethodDescriptionvoidIContentGenerator.setParameterProviders(Map<String, IParameterProvider> parameterProviders) called before createContent(), the parameterProviders list contain the available parameters.