org.apache.oozie.event.listener
Class JobEventListener

java.lang.Object
  extended by org.apache.oozie.event.listener.JobEventListener
Direct Known Subclasses:
JMSJobEventListener, SLAJobEventListener

public abstract class JobEventListener
extends Object

Event listener for Job notification events, defining methods corresponding to job status changes


Constructor Summary
JobEventListener()
           
 
Method Summary
abstract  void destroy()
          Destroy the listener
abstract  void init(org.apache.hadoop.conf.Configuration conf)
          Initialize the listener
abstract  void onBundleJobEvent(BundleJobEvent bje)
          On bundle job transition
abstract  void onCoordinatorActionEvent(CoordinatorActionEvent cae)
          On coordinator action transition
abstract  void onCoordinatorJobEvent(CoordinatorJobEvent cje)
          On coordinator job transition
abstract  void onWorkflowActionEvent(WorkflowActionEvent wae)
          On workflow action transition
abstract  void onWorkflowJobEvent(WorkflowJobEvent wje)
          On workflow job transition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobEventListener

public JobEventListener()
Method Detail

init

public abstract void init(org.apache.hadoop.conf.Configuration conf)
Initialize the listener

Parameters:
conf -

destroy

public abstract void destroy()
Destroy the listener


onWorkflowJobEvent

public abstract void onWorkflowJobEvent(WorkflowJobEvent wje)
On workflow job transition

Parameters:
WorkflowJobEvent -

onWorkflowActionEvent

public abstract void onWorkflowActionEvent(WorkflowActionEvent wae)
On workflow action transition

Parameters:
WorkflowActionEvent -

onCoordinatorJobEvent

public abstract void onCoordinatorJobEvent(CoordinatorJobEvent cje)
On coordinator job transition

Parameters:
CoordinatorJobEvent -

onCoordinatorActionEvent

public abstract void onCoordinatorActionEvent(CoordinatorActionEvent cae)
On coordinator action transition

Parameters:
CoordinatorActionEvent -

onBundleJobEvent

public abstract void onBundleJobEvent(BundleJobEvent bje)
On bundle job transition

Parameters:
BundleJobEvent -


Copyright © 2013 Apache Software Foundation. All Rights Reserved.