Uses of Interface
org.pentaho.platform.api.action.IAction
Packages that use IAction
- 
Uses of IAction in org.pentaho.platform.api.action
Subinterfaces of IAction in org.pentaho.platform.api.actionModifier and TypeInterfaceDescriptioninterfaceMakes an Action privy to certain details about the action definition that is responsible for executing it.interfaceThe interface for an Action that wants to be provided with a logger.interfaceThe interface for Actions that allows caller get information from ActioninterfaceAllows an Action to do some preliminary work prior to execution.interfaceThe interface for an Action that wants to be provided with a session.interfaceThe interface for Actions that want to stream content to the caller.interfaceThe interface for Actions that want to process the contents of a stream provided by the caller.interfaceAllows an Action to accept inputs from the action sequence that are unspecified by the Action itself.Methods in org.pentaho.platform.api.action with parameters of type IActionModifier and TypeMethodDescriptionDelete the requestExecute the request in the orchestration environmentIActionInvoker.invokeAction(IAction action, String user, Map<String, Serializable> params) Invokes theIActionaction.booleanIActionInvoker.isSupportedAction(IAction action) Predicate that tells whether anIActionInvokercan handle a givenIActionSchedule the request for execution in the orchestration environment in future - 
Uses of IAction in org.pentaho.platform.api.scheduler2
Methods in org.pentaho.platform.api.scheduler2 with parameters of type IActionModifier and TypeMethodDescriptionvoidIScheduler.fireJobCompleted(IAction actionBean, String actionUser, Map<String, Serializable> params, IBackgroundExecutionStreamProvider streamProvider) Not intended for public use.voidISchedulerListener.jobCompleted(IAction actionBean, String actionUser, Map<String, Serializable> params, IBackgroundExecutionStreamProvider streamProvider) Method parameters in org.pentaho.platform.api.scheduler2 with type arguments of type IActionModifier and TypeMethodDescriptionIScheduler.createJob(String jobName, Class<? extends IAction> action, Map<String, Serializable> jobParams, IJobTrigger trigger) Schedules a job to be run at one or more times in the future.IScheduler.createJob(String jobName, Class<? extends IAction> action, Map<String, Serializable> jobParams, IJobTrigger trigger, IBackgroundExecutionStreamProvider outputStreamProvider) Schedules a job to be run at one or more times in the future.