org.apache.hadoop.hive.ql.hooks
Class VerifyHooksRunInOrder

java.lang.Object
  extended by org.apache.hadoop.hive.ql.hooks.VerifyHooksRunInOrder

public class VerifyHooksRunInOrder
extends Object

VerifyHooksRunInOrder. Has to subclasses RunFirst and RunSecond which can be run as either pre or post hooks. Verifies that RunFirst is executed before RunSecond as the same type of hook. I.e. if they are run as both Pre and Post hooks, RunSecond checks that RunFirst was run as a Pre or Post hook respectively. When running this, be sure to specify RunFirst before RunSecond in the configuration variable.


Nested Class Summary
static class VerifyHooksRunInOrder.RunFirst
           
static class VerifyHooksRunInOrder.RunFirstDriverRunHook
           
static class VerifyHooksRunInOrder.RunFirstSemanticAnalysisHook
           
static class VerifyHooksRunInOrder.RunSecond
           
static class VerifyHooksRunInOrder.RunSecondDriverRunHook
           
static class VerifyHooksRunInOrder.RunSecondSemanticAnalysisHook
           
 
Constructor Summary
VerifyHooksRunInOrder()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VerifyHooksRunInOrder

public VerifyHooksRunInOrder()


Copyright © 2013 The Apache Software Foundation