class OrganizationManager {

  public Page<? extends Organization> getByMember(String userId, int maxItems, int skipCount)
      throws ServerException {
    requireNonNull(userId, "Required non-null user id");
    return memberDao.getOrganizations(userId, maxItems, skipCount);
  }

  @Inject public  OrganizationManager(
      EventService eventService,
      OrganizationDao organizationDao,
      MemberDao memberDao,
      @Named("che.auth.reserved_user_names") String[] reservedNames);

}