public final class TransactionalValidationListener extends MetaStorePreEventListener
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_TRANSACTIONAL_PROPERTY |
static String |
INSERTONLY_TRANSACTIONAL_PROPERTY |
static org.slf4j.Logger |
LOG |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
conformToAcid(Table table)
Check that InputFormatClass/OutputFormatClass should implement
AcidInputFormat/AcidOutputFormat
|
void |
onEvent(PreEventContext context) |
getConf, setConfpublic static final org.slf4j.Logger LOG
public static final String DEFAULT_TRANSACTIONAL_PROPERTY
public static final String INSERTONLY_TRANSACTIONAL_PROPERTY
public void onEvent(PreEventContext context) throws MetaException, NoSuchObjectException, InvalidOperationException
onEvent in class MetaStorePreEventListenerMetaExceptionNoSuchObjectExceptionInvalidOperationExceptionpublic static boolean conformToAcid(Table table) throws MetaException
MetaExceptionCopyright © 2024 The Apache Software Foundation. All rights reserved.