@Override public void deleteOptions(String name) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { services.deleteValue(null, QUERY_OPTIONS_BASE, name); }
@Override public void deleteOptions(String name) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { services.deleteValue(null, QUERY_OPTIONS_BASE, name); }
@Override public void delete(String ruleName) throws ForbiddenUserException, FailedRequestException { services.deleteValue(null, RULES_BASE, ruleName); }
@Override public void delete(String ruleName) throws ForbiddenUserException, FailedRequestException { services.deleteValue(null, RULES_BASE, ruleName); }
@Override public void deletePrefix(String prefix) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { if (prefix == null) throw new IllegalArgumentException("Cannot delete binding for null prefix"); if (prefix.length() == 0) throw new IllegalArgumentException("Server does not maintain a default namespace"); services.deleteValue(requestLogger, "config/namespaces", prefix); } @Override
@Override public void deleteTransform(String transformName) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { if (transformName == null) throw new IllegalArgumentException("Deleting transform with null name"); if (logger.isInfoEnabled()) logger.info("Deleting transform for {}", transformName); services.deleteValue(requestLogger, "config/transforms", transformName); } }
@Override public void deleteServices(String resourceName) { if (resourceName == null) throw new IllegalArgumentException("Deleting resource services with null name"); if (logger.isInfoEnabled()) logger.info("Deleting resource services for {}", resourceName); services.deleteValue(requestLogger, "config/resources", resourceName); } }
@Override public void deletePrefix(String prefix) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { if (prefix == null) throw new IllegalArgumentException("Cannot delete binding for null prefix"); if (prefix.length() == 0) throw new IllegalArgumentException("Server does not maintain a default namespace"); services.deleteValue(requestLogger, "config/namespaces", prefix); } @Override
@Override public void deleteTransform(String transformName) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { if (transformName == null) throw new IllegalArgumentException("Deleting transform with null name"); if (logger.isInfoEnabled()) logger.info("Deleting transform for {}", transformName); services.deleteValue(requestLogger, "config/transforms", transformName); } }
@Override public void deleteServices(String resourceName) { if (resourceName == null) throw new IllegalArgumentException("Deleting resource services with null name"); if (logger.isInfoEnabled()) logger.info("Deleting resource services for {}", resourceName); services.deleteValue(requestLogger, "config/resources", resourceName); } }