/** * Listen for an event; if it is a DROP_TABLE event, call export_meta_data * */ @Override public void onEvent(PreEventContext context) throws MetaException, NoSuchObjectException, InvalidOperationException { if (context.getEventType() == PreEventType.DROP_TABLE) { export_meta_data((PreDropTableEvent) context); } }
/** * Listen for an event; if it is a DROP_TABLE event, call export_meta_data * */ @Override public void onEvent(PreEventContext context) throws MetaException, NoSuchObjectException, InvalidOperationException { if (context.getEventType() == PreEventType.DROP_TABLE) { export_meta_data((PreDropTableEvent) context); } }
@Override public void onEvent(PreEventContext context) throws MetaException, NoSuchObjectException, InvalidOperationException { Integer cnt = preEvents.get(context.getEventType()); preEvents.put(context.getEventType(), cnt == null ? 1 : cnt + 1); } }
@Override public void onEvent(PreEventContext context) throws MetaException, NoSuchObjectException, InvalidOperationException { switch (context.getEventType()) { case CREATE_TABLE: handle((PreCreateTableEvent) context); break; case ALTER_TABLE: handle((PreAlterTableEvent) context); break; default: //no validation required.. } }
switch (context.getEventType()) { case CREATE_TABLE: authorizeCreateTable((PreCreateTableEvent)context);
switch (context.getEventType()) { case CREATE_TABLE: authorizeCreateTable((PreCreateTableEvent)context);
/** * Listen for an event; if it is a DROP_TABLE event, call export_meta_data * */ @Override public void onEvent(PreEventContext context) throws MetaException, NoSuchObjectException, InvalidOperationException { if (context.getEventType() == PreEventType.DROP_TABLE) { export_meta_data((PreDropTableEvent) context); } }
switch (context.getEventType()) { case CREATE_TABLE: authorizeCreateTable((PreCreateTableEvent)context);
return; switch (context.getEventType()) { case CREATE_TABLE: authorizeCreateTable((PreCreateTableEvent) context);