@Override @Deprecated public void deleteEntry(String id, Map<String, String> map) { deleteEntry(id); }
@Override public void deleteEntry(DocumentModel docModel) { deleteEntry(docModel.getId()); }
@Override public void deleteEntry(String id) { acquireConnection(); if (!canDeleteMultiTenantEntry(id)) { throw new OperationNotAllowedException("Operation not allowed in the current tenant context", "label.directory.error.multi.tenant.operationNotAllowed", null); } super.deleteEntry(id); }