org.apache.oozie.service
Class LiteWorkflowStoreService

java.lang.Object
  extended by org.apache.oozie.service.WorkflowStoreService
      extended by org.apache.oozie.service.LiteWorkflowStoreService
All Implemented Interfaces:
Service
Direct Known Subclasses:
DBLiteWorkflowStoreService

public abstract class LiteWorkflowStoreService
extends WorkflowStoreService


Nested Class Summary
static class LiteWorkflowStoreService.LiteActionHandler
           
static class LiteWorkflowStoreService.LiteDecisionHandler
           
 
Field Summary
 
Fields inherited from class org.apache.oozie.service.WorkflowStoreService
TRANSIENT_VAR_PREFIX, WORKFLOW_BEAN
 
Fields inherited from interface org.apache.oozie.service.Service
CONF_PREFIX
 
Constructor Summary
LiteWorkflowStoreService()
           
 
Method Summary
protected static void liteExecute(NodeHandler.Context context)
          Delegation method used by the Action and Decision NodeHandler on start.
protected static void liteFail(NodeHandler.Context context)
          Delegation method used when failing actions.
protected static void liteKill(NodeHandler.Context context)
          Delegation method used when killing actions.
 
Methods inherited from class org.apache.oozie.service.WorkflowStoreService
create, create, getActionsToFail, getActionsToKill, getInterface, getStartedActions, getWorkflowLibWithNoDB
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.oozie.service.Service
destroy, init
 

Constructor Detail

LiteWorkflowStoreService

public LiteWorkflowStoreService()
Method Detail

liteExecute

protected static void liteExecute(NodeHandler.Context context)
                           throws WorkflowException
Delegation method used by the Action and Decision NodeHandler on start.

This method provides the necessary information to create ActionExecutors.

Parameters:
context - NodeHandler context.
Throws:
WorkflowException - thrown if there was an error parsing the action configuration.

liteFail

protected static void liteFail(NodeHandler.Context context)
Delegation method used when failing actions.

Parameters:
context - NodeHandler context.

liteKill

protected static void liteKill(NodeHandler.Context context)
Delegation method used when killing actions.

Parameters:
context - NodeHandler context.


Copyright © 2011 Yahoo. All Rights Reserved.