class ClientsResource {

  protected Client getClientByName(@Auth User user, String name) {
    logger.info("User '{}' retrieving client name={}.", user, name);
    return clientFromName(name);
  }

  @Inject public  ClientsResource(AclDAOFactory aclDAOFactory, ClientDAOFactory clientDAOFactory,
      AuditLog auditLog);
  @VisibleForTesting  ClientsResource(AclDAO aclDAO, ClientDAO clientDAO, AuditLog auditLog);

}