public abstract class MetaStoreEventListener extends Object implements org.apache.hadoop.conf.Configurable
Constructor and Description |
---|
MetaStoreEventListener(org.apache.hadoop.conf.Configuration config) |
Modifier and Type | Method and Description |
---|---|
org.apache.hadoop.conf.Configuration |
getConf() |
void |
onAddIndex(AddIndexEvent indexEvent) |
void |
onAddPartition(AddPartitionEvent partitionEvent) |
void |
onAlterIndex(AlterIndexEvent indexEvent) |
void |
onAlterPartition(AlterPartitionEvent partitionEvent) |
void |
onAlterTable(AlterTableEvent tableEvent) |
void |
onConfigChange(ConfigChangeEvent tableEvent) |
void |
onCreateDatabase(CreateDatabaseEvent dbEvent) |
void |
onCreateFunction(CreateFunctionEvent fnEvent) |
void |
onCreateTable(CreateTableEvent tableEvent) |
void |
onDropDatabase(DropDatabaseEvent dbEvent) |
void |
onDropFunction(DropFunctionEvent fnEvent) |
void |
onDropIndex(DropIndexEvent indexEvent) |
void |
onDropPartition(DropPartitionEvent partitionEvent) |
void |
onDropTable(DropTableEvent tableEvent) |
void |
onInsert(InsertEvent insertEvent)
This will be called when an insert is executed that does not cause a partition to be added.
|
void |
onLoadPartitionDone(LoadPartitionDoneEvent partSetDoneEvent) |
void |
setConf(org.apache.hadoop.conf.Configuration config) |
public MetaStoreEventListener(org.apache.hadoop.conf.Configuration config)
public void onConfigChange(ConfigChangeEvent tableEvent) throws MetaException
tableEvent
- table event.MetaException
public void onCreateTable(CreateTableEvent tableEvent) throws MetaException
tableEvent
- table event.MetaException
public void onDropTable(DropTableEvent tableEvent) throws MetaException
tableEvent
- table event.MetaException
public void onAlterTable(AlterTableEvent tableEvent) throws MetaException
tableEvent
- alter table eventMetaException
public void onAddPartition(AddPartitionEvent partitionEvent) throws MetaException
MetaException
public void onDropPartition(DropPartitionEvent partitionEvent) throws MetaException
partitionEvent
- partition eventMetaException
public void onAlterPartition(AlterPartitionEvent partitionEvent) throws MetaException
partitionEvent
- partition eventMetaException
public void onCreateDatabase(CreateDatabaseEvent dbEvent) throws MetaException
dbEvent
- database eventMetaException
public void onDropDatabase(DropDatabaseEvent dbEvent) throws MetaException
dbEvent
- database eventMetaException
public void onLoadPartitionDone(LoadPartitionDoneEvent partSetDoneEvent) throws MetaException
partSetDoneEvent
- MetaException
public void onAddIndex(AddIndexEvent indexEvent) throws MetaException
indexEvent
- index eventMetaException
public void onDropIndex(DropIndexEvent indexEvent) throws MetaException
indexEvent
- index eventMetaException
public void onAlterIndex(AlterIndexEvent indexEvent) throws MetaException
indexEvent
- index eventMetaException
public void onCreateFunction(CreateFunctionEvent fnEvent) throws MetaException
fnEvent
- function eventMetaException
public void onDropFunction(DropFunctionEvent fnEvent) throws MetaException
fnEvent
- function eventMetaException
public void onInsert(InsertEvent insertEvent) throws MetaException
onAddPartition(org.apache.hadoop.hive.metastore.events.AddPartitionEvent)
to be
called instead.insertEvent
- MetaException
public org.apache.hadoop.conf.Configuration getConf()
getConf
in interface org.apache.hadoop.conf.Configurable
public void setConf(org.apache.hadoop.conf.Configuration config)
setConf
in interface org.apache.hadoop.conf.Configurable
Copyright © 2021 The Apache Software Foundation. All rights reserved.