Uses of Interface
org.pentaho.platform.api.engine.IRuntimeContext

Packages that use IRuntimeContext
org.pentaho.platform.api.engine   
org.pentaho.platform.engine.core.audit   
org.pentaho.platform.engine.core.output   
org.pentaho.platform.engine.services   
org.pentaho.platform.engine.services.actionsequence   
org.pentaho.platform.engine.services.runtime   
org.pentaho.platform.engine.services.solution   
org.pentaho.platform.plugin.action.examples   
org.pentaho.platform.repository.content   
org.pentaho.platform.uifoundation.chart   
org.pentaho.platform.web.http   
org.pentaho.platform.web.servlet   
org.pentaho.test.platform.engine.core   
 

Uses of IRuntimeContext in org.pentaho.platform.api.engine
 

Methods in org.pentaho.platform.api.engine that return IRuntimeContext
 IRuntimeContext ISolutionEngine.execute(IRuntimeContext runtime, String solutionName, String sequencePath, String sequenceName, String processId, boolean async, boolean instanceEnds, Map parameterProviderMap, IOutputHandler outputHandler)
          Executes the action sequence specified
 IRuntimeContext ISolutionEngine.execute(String actionSequenceXML, String sequenceName, String processId, boolean async, boolean instanceEnds, String instanceId, boolean persisted, Map parameterProviderMap, IOutputHandler outputHandler, IActionCompleteListener pListener, IPentahoUrlFactory urlFactory, List messages)
          Executes the in memory action sequence specified
 IRuntimeContext ISolutionEngine.execute(String solutionName, String actionPath, String actionName, String processId, boolean async, boolean instanceEnds, String instanceId, boolean persisted, Map parameterProviderMap, IOutputHandler outputHandler, IActionCompleteListener listener, IPentahoUrlFactory urlFactory, List messages)
          Executes the action sequence specified in the manner described in the parameters
 IRuntimeContext ISolutionEngine.getExecutionContext()
           
 IRuntimeContext IActionRequestHandler.getRuntime(String requestHandle)
          Gets the runtime.
 IRuntimeContext IComponent.getRuntimeContext()
           
 IRuntimeContext IActionRequestHandler.handleActionAsyncRequest()
          Executes an action sequence asynchronously.
 IRuntimeContext IActionRequestHandler.handleActionRequest(int timeout, int timeoutType)
          Responsible for executing the action using the solution engine.
 

Methods in org.pentaho.platform.api.engine with parameters of type IRuntimeContext
 void IExecutionListener.action(IRuntimeContext runtime, ISolutionActionDefinition action)
           
 void IActionCompleteListener.actionComplete(IRuntimeContext runtime)
          Invoked when a Component execution has completed
 void ICreateFeedbackParameterCallback.createFeedbackParameter(IRuntimeContext runtimeContext, String fieldName, String displayName, String hint, Object defaultValues, List values, Map dispNames, String displayStyle, boolean optional, boolean visible)
           
 IRuntimeContext ISolutionEngine.execute(IRuntimeContext runtime, String solutionName, String sequencePath, String sequenceName, String processId, boolean async, boolean instanceEnds, Map parameterProviderMap, IOutputHandler outputHandler)
          Executes the action sequence specified
 void IMessageFormatter.formatFailureMessage(String mimeType, IRuntimeContext context, StringBuffer messageBuffer)
           
 void IMessageFormatter.formatFailureMessage(String mimeType, IRuntimeContext context, StringBuffer messageBuffer, List defaultMessages)
           
 void IMessageFormatter.formatSuccessMessage(String mimeType, IRuntimeContext context, StringBuffer messageBuffer, boolean doMessages)
           
 void IMessageFormatter.formatSuccessMessage(String mimeType, IRuntimeContext context, StringBuffer messageBuffer, boolean doMessages, boolean doWrapper)
           
 void IExecutionListener.loaded(IRuntimeContext runtime)
           
 void IExecutionListener.loop(IRuntimeContext runtime, long count)
           
 void IComponent.setRuntimeContext(IRuntimeContext runtimeContext)
           
 void IOutputHandler.setRuntimeContext(IRuntimeContext runtimeContext)
           
 void IExecutionListener.validated(IRuntimeContext runtime)
           
 

Uses of IRuntimeContext in org.pentaho.platform.engine.core.audit
 

Methods in org.pentaho.platform.engine.core.audit with parameters of type IRuntimeContext
static void AuditHelper.audit(IRuntimeContext runtimeContext, IPentahoSession session, String messageType, String message, String value, float duration, ILogger logger)
           
 

Uses of IRuntimeContext in org.pentaho.platform.engine.core.output
 

Methods in org.pentaho.platform.engine.core.output with parameters of type IRuntimeContext
 void SimpleOutputHandler.setRuntimeContext(IRuntimeContext runtimeContext)
           
 

Uses of IRuntimeContext in org.pentaho.platform.engine.services
 

Methods in org.pentaho.platform.engine.services that return IRuntimeContext
 IRuntimeContext BaseRequestHandler.getRuntime(String requestHandle)
           
 IRuntimeContext BaseRequestHandler.handleActionAsyncRequest()
           
 IRuntimeContext BaseRequestHandler.handleActionRequest(int timeout, int timeoutType)
           
 

Methods in org.pentaho.platform.engine.services with parameters of type IRuntimeContext
 void BaseRequestHandler.actionComplete(IRuntimeContext completedRuntime)
           
 void MessageFormatter.formatFailureMessage(String mimeType, IRuntimeContext context, StringBuffer messageBuffer)
           
 void MessageFormatter.formatFailureMessage(String mimeType, IRuntimeContext context, StringBuffer messageBuffer, List defaultMessages)
           
 void MessageFormatter.formatSuccessMessage(String mimeType, IRuntimeContext context, StringBuffer messageBuffer, boolean doMessages)
           
 void MessageFormatter.formatSuccessMessage(String mimeType, IRuntimeContext context, StringBuffer messageBuffer, boolean doMessages, boolean doWrapper)
           
static void SoapHelper.generateSoapResponse(IRuntimeContext context, OutputStream outputStream, SimpleOutputHandler outputHandler, OutputStream contentStream, List messages)
           
static void SoapHelper.generateSoapResponse(IRuntimeContext context, SimpleOutputHandler outputHandler, OutputStream contentStream, StringBuffer messageBuffer, List messages)
           
 

Uses of IRuntimeContext in org.pentaho.platform.engine.services.actionsequence
 

Constructors in org.pentaho.platform.engine.services.actionsequence with parameters of type IRuntimeContext
ActionSequenceParameterMgr(IRuntimeContext runtimeContext, IPentahoSession session)
           
ActionSequenceParameterMgr(IRuntimeContext runtimeContext, IPentahoSession session, IParameterResolver parameterResolver)
           
 

Uses of IRuntimeContext in org.pentaho.platform.engine.services.runtime
 

Classes in org.pentaho.platform.engine.services.runtime that implement IRuntimeContext
 class RuntimeContext
           
 

Methods in org.pentaho.platform.engine.services.runtime with parameters of type IRuntimeContext
static String TemplateUtil.applyTemplate(String template, IRuntimeContext context)
           
static String TemplateUtil.applyTemplate(String template, IRuntimeContext context, IParameterResolver resolver)
           
static String TemplateUtil.applyTemplate(String template, IRuntimeContext context, String parameterPatternStr)
           
static String TemplateUtil.getSystemInput(String inputName, IRuntimeContext context)
           
 

Constructors in org.pentaho.platform.engine.services.runtime with parameters of type IRuntimeContext
MapParameterResolver(Map map, String prefix, IRuntimeContext runtime)
           
 

Uses of IRuntimeContext in org.pentaho.platform.engine.services.solution
 

Methods in org.pentaho.platform.engine.services.solution that return IRuntimeContext
static IRuntimeContext SolutionHelper.doAction(String solutionName, String actionPath, String actionName, String processId, IParameterProvider parameterProvider, IPentahoSession userSession, ArrayList messages, ILogger logger)
          doAction executes an action within the bi platform and returns the runtime context.
 IRuntimeContext SolutionEngine.execute(IRuntimeContext pRuntime, String solutionName, String sequencePath, String sequenceName, String processId, boolean async, boolean instanceEnds, Map parameterProviderMap, IOutputHandler outputHandler)
           
 IRuntimeContext SolutionEngine.execute(String actionSequenceXML, String sequenceName, String processId, boolean async, boolean instanceEnds, String instanceId, boolean isPersisted, Map parameterProviderMap, IOutputHandler outputHandler, IActionCompleteListener pListener, IPentahoUrlFactory urlFactory, List messages)
           
 IRuntimeContext SolutionEngine.execute(String solutionName, String sequencePath, String sequenceName, String processId, boolean async, boolean instanceEnds, String instanceId, boolean isPersisted, Map parameterProviderMap, IOutputHandler outputHandler, IActionCompleteListener pListener, IPentahoUrlFactory urlFactory, List messages)
           
 IRuntimeContext SolutionEngine.getExecutionContext()
           
 IRuntimeContext ComponentBase.getRuntimeContext()
           
 

Methods in org.pentaho.platform.engine.services.solution with parameters of type IRuntimeContext
 void ActionSequenceXMLParamsContentGenerator.createFeedbackParameter(IRuntimeContext context, String fieldName, String displayName, String hint, Object defaultValues, List values, Map dispNames, String displayStyle, boolean optional, boolean visible)
           
 IRuntimeContext SolutionEngine.execute(IRuntimeContext pRuntime, String solutionName, String sequencePath, String sequenceName, String processId, boolean async, boolean instanceEnds, Map parameterProviderMap, IOutputHandler outputHandler)
           
 void ComponentBase.setRuntimeContext(IRuntimeContext runtimeContext)
           
 

Uses of IRuntimeContext in org.pentaho.platform.plugin.action.examples
 

Methods in org.pentaho.platform.plugin.action.examples that return IRuntimeContext
 IRuntimeContext ComponentImplementationExample.getRuntimeContext()
           
 

Methods in org.pentaho.platform.plugin.action.examples with parameters of type IRuntimeContext
 void ComponentImplementationExample.setRuntimeContext(IRuntimeContext runtimeContext)
           
 

Uses of IRuntimeContext in org.pentaho.platform.repository.content
 

Methods in org.pentaho.platform.repository.content with parameters of type IRuntimeContext
 void CoreContentRepositoryOutputHandler.setRuntimeContext(IRuntimeContext runtimeContext)
           
 

Uses of IRuntimeContext in org.pentaho.platform.uifoundation.chart
 

Methods in org.pentaho.platform.uifoundation.chart that return IRuntimeContext
 IRuntimeContext AbstractChartComponent.getContext()
           
 

Methods in org.pentaho.platform.uifoundation.chart with parameters of type IRuntimeContext
 void AbstractChartComponent.setContext(IRuntimeContext context)
           
 

Uses of IRuntimeContext in org.pentaho.platform.web.http
 

Methods in org.pentaho.platform.web.http with parameters of type IRuntimeContext
 void HttpOutputHandler.setRuntimeContext(IRuntimeContext runtimeContext)
           
 

Uses of IRuntimeContext in org.pentaho.platform.web.servlet
 

Methods in org.pentaho.platform.web.servlet that return IRuntimeContext
static IRuntimeContext AdhocWebService.executeActionSequence(String xactionStr, String xActionName, IParameterProvider parameterProvider, IPentahoSession session, OutputStream outputStream)
           
 

Uses of IRuntimeContext in org.pentaho.test.platform.engine.core
 

Methods in org.pentaho.test.platform.engine.core that return IRuntimeContext
 IRuntimeContext MockComponent.getRuntimeContext()
           
 IRuntimeContext BaseTest.run(ISolutionEngine solutionEngine, String solutionId, String path, String actionName, String instanceId, boolean persisted, IParameterProvider parameterProvider, IOutputHandler outputHandler)
           
 IRuntimeContext BaseTestCase.run(String actionSequencePath, String actionSequence, IParameterProvider parameterProvider, IOutputHandler outputHandler)
           
 IRuntimeContext BaseTest.run(String solutionId, String path, String actionName)
           
 IRuntimeContext BaseTest.run(String solutionId, String path, String actionName, IParameterProvider parameterProvider)
           
 IRuntimeContext BaseTest.run(String solutionId, String path, String actionName, IParameterProvider parameterProvider, String testName, String fileExtension)
           
 IRuntimeContext BaseTest.run(String solutionId, String path, String actionName, String instanceId, boolean persisted, IParameterProvider parameterProvider, IOutputHandler outputHandler, IPentahoSession session)
           
 

Methods in org.pentaho.test.platform.engine.core with parameters of type IRuntimeContext
 void BaseTest.actionComplete(IRuntimeContext runtimeContext)
           
 void MockComponent.setRuntimeContext(IRuntimeContext runtimeContext)