@Override public void call(MasterObserver observer) throws IOException { observer.preDeleteNamespace(this, namespaceName); } });
@Override public void preDropSchema(ObserverContext<PhoenixMetaDataControllerEnvironment> ctx, String schemaName) throws IOException { if (!accessCheckEnabled) { return; } for (MasterObserver observer : getAccessControllers()) { observer.preDeleteNamespace(getMasterObsevrverContext(), schemaName); } }
@Override public void call(MasterObserver oserver, ObserverContext<MasterCoprocessorEnvironment> ctx) throws IOException { oserver.preDeleteNamespace(ctx, namespaceName); } });
@Override public void preDeleteNamespace(ObserverContext<MasterCoprocessorEnvironment> ctx, String namespace) throws IOException { if(LOG.isDebugEnabled()) { LOG.debug("==> HBaseAtlasCoprocessor.preDeleteNamespace()"); } try { activatePluginClassLoader(); implMasterObserver.preDeleteNamespace(ctx, namespace); } finally { deactivatePluginClassLoader(); } if(LOG.isDebugEnabled()) { LOG.debug("<== HBaseAtlasCoprocessor.preDeleteNamespace()"); } }
@Override public void preDropSchema(ObserverContext<PhoenixMetaDataControllerEnvironment> ctx, String schemaName) throws IOException { if (!accessCheckEnabled) { return; } for (MasterObserver observer : getAccessControllers()) { observer.preDeleteNamespace(getMasterObsevrverContext(), schemaName); } }
@Override public void preDropSchema(ObserverContext<PhoenixMetaDataControllerEnvironment> ctx, String schemaName) throws IOException { if (!accessCheckEnabled) { return; } for (MasterObserver observer : getAccessControllers()) { observer.preDeleteNamespace(getMasterObsevrverContext(), schemaName); } }