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

Packages that use IOutputHandler
org.pentaho.platform.api.engine   
org.pentaho.platform.engine.core.output   
org.pentaho.platform.engine.services   
org.pentaho.platform.engine.services.runtime   
org.pentaho.platform.engine.services.solution   
org.pentaho.platform.repository.content   
org.pentaho.platform.repository.subscription   
org.pentaho.platform.scheduler   
org.pentaho.platform.web.http   
org.pentaho.platform.web.http.request   
org.pentaho.platform.web.servlet   
org.pentaho.test.platform.engine.core   
 

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

Methods in org.pentaho.platform.api.engine that return IOutputHandler
 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.
 

Methods in org.pentaho.platform.api.engine with parameters of type IOutputHandler
 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
 void IContentGenerator.setOutputHandler(IOutputHandler outputHandler)
          called before createContent(), the IOutputHandler is the API that defines how to write content back to the client.
 void IRuntimeContext.setOutputHandler(IOutputHandler outputHandler)
          Sets the output handler for the runtime context
 

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

Classes in org.pentaho.platform.engine.core.output that implement IOutputHandler
 class SimpleOutputHandler
           
 

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

Methods in org.pentaho.platform.engine.services that return IOutputHandler
 IOutputHandler BaseRequestHandler.getOutputHandler()
           
 

Methods in org.pentaho.platform.engine.services with parameters of type IOutputHandler
 void BaseRequestHandler.setOutputHandler(IOutputHandler outputHandler)
           
 

Constructors in org.pentaho.platform.engine.services with parameters of type IOutputHandler
BaseRequestHandler(IPentahoSession session, String instanceId, IOutputHandler outputHandler, IParameterProvider parameterProvider, IPentahoUrlFactory urlFactory)
           
 

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

Methods in org.pentaho.platform.engine.services.runtime with parameters of type IOutputHandler
 void RuntimeContext.setOutputHandler(IOutputHandler outputHandler)
           
 

Constructors in org.pentaho.platform.engine.services.runtime with parameters of type IOutputHandler
RuntimeContext(String instanceId, ISolutionEngine solutionEngine, String solutionName, IRuntimeElement runtimeData, IPentahoSession session, IOutputHandler outputHandler, String processId, IPentahoUrlFactory urlFactory, Map parameterProviders, List messages, ICreateFeedbackParameterCallback createFeedbackParameterCallback)
           
 

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

Methods in org.pentaho.platform.engine.services.solution with parameters of type IOutputHandler
 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)
           
 void BaseContentGenerator.setOutputHandler(IOutputHandler outputHandler)
           
 

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

Classes in org.pentaho.platform.repository.content that implement IOutputHandler
 class CoreContentRepositoryOutputHandler
           
 

Uses of IOutputHandler in org.pentaho.platform.repository.subscription
 

Methods in org.pentaho.platform.repository.subscription with parameters of type IOutputHandler
static void SubscriptionHelper.getArchived(String subscriptionName, String fileId, IPentahoSession session, IOutputHandler outputHandler)
           
static void SubscriptionHelper.runSubscription(String subscriptionName, IPentahoSession session, IParameterProvider sessionParameters, SimpleUrlFactory urlFactory, IOutputHandler outputHandler)
           
 

Uses of IOutputHandler in org.pentaho.platform.scheduler
 

Methods in org.pentaho.platform.scheduler that return IOutputHandler
 IOutputHandler QuartzBackgroundExecutionHelper.getContentOutputHandler(String location, String fileName, String solutionName, IPentahoSession userSession, IParameterProvider parameterProvider)
           
 IOutputHandler SecurityAwareBackgroundExecutionHelper.getContentOutputHandler(String location, String fileName, String solutionName, IPentahoSession userSession, IParameterProvider parameterProvider)
           
 

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

Classes in org.pentaho.platform.web.http that implement IOutputHandler
 class HttpOutputHandler
           
 

Uses of IOutputHandler in org.pentaho.platform.web.http.request
 

Constructors in org.pentaho.platform.web.http.request with parameters of type IOutputHandler
HttpWebServiceRequestHandler(IPentahoSession session, String instanceId, IOutputHandler outputHandler, IParameterProvider parameterProvider, IPentahoUrlFactory urlFactory)
           
 

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

Constructors in org.pentaho.platform.web.servlet with parameters of type IOutputHandler
HttpServletRequestHandler(IPentahoSession session, String instanceId, javax.servlet.http.HttpServletRequest request, IOutputHandler outputHandler, IPentahoUrlFactory urlFactory)
           
 

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

Methods in org.pentaho.test.platform.engine.core that return IOutputHandler
 IOutputHandler BaseTest.getOutputHandler(IContentItem contentItem)
           
 IOutputHandler BaseTest.getOutputHandler(OutputStream stream)
           
 

Methods in org.pentaho.test.platform.engine.core with parameters of type IOutputHandler
 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, String instanceId, boolean persisted, IParameterProvider parameterProvider, IOutputHandler outputHandler, IPentahoSession session)