1 /***************************************************************************2 * Copyright 2001-2003 The eXo Platform SARL All rights reserved. *3 * Please look at license.txt in info directory for more license detail. *4 **************************************************************************/5 package org.exoplatform.services.portal.community;6 7 import java.util.List ;8 import org.exoplatform.services.organization.Group ;9 /**10 * @author Tuan Nguyen (tuan08@users.sourceforge.net)11 * @since Dec 4, 200412 * @version $Id$13 */14 public interface CommunityConfigService {15 public CommunityPortal findCommunityPortal(String user) throws Exception ;16 public CommunityPortal getCommunityPortal(Group group) throws Exception ;17 public void addCommunityPortal(CommunityPortal cp) throws Exception ;18 public void removeCommunityPortal(CommunityPortal cp) throws Exception ;19 20 21 public List findCommunityNavigation(String user) throws Exception ;22 public CommunityNavigation getCommunityNavigation(Group group) throws Exception ;23 public void addCommunityNavigation(CommunityNavigation cn) throws Exception ;24 public void removeCommunityNavigation(CommunityNavigation cn) throws Exception ;25 }26