Package org.pentaho.platform.api.action


package org.pentaho.platform.api.action
  • Class
    Description
    An exception thrown when the invocation of IAction fails.
     
    Actions are the lightweight alternative to platform components (see IComponent).
    This interface will provide a way to create an adaptor between IAction and any orchestration tool like for example Mesos or Kubernetes etc.
    The purpose of this interface is to provide functionality needed to invoke an IAction instance in a generic fashion.
    An API for the object representation of action invocation status, allows us to pass back status of action invocation, whether any exceptions occurred during invocation and whether the action needs to be retired.
    Makes an Action privy to certain details about the action definition that is responsible for executing it.
    The interface for an Action that wants to be provided with a logger.
    The interface for Actions that allows caller get information from Action
    Allows an Action to do some preliminary work prior to execution.
    The interface for an Action that wants to be provided with a session.
    The interface for Actions that want to stream content to the caller.
    The interface for Actions that want to process the contents of a stream provided by the caller.
    Allows an Action to accept inputs from the action sequence that are unspecified by the Action itself.
    Interface that provide the access to user credentials