1 package org.jahia.services.usermanager; 15 16 import org.jahia.data.JahiaDOMObject; 17 import org.jahia.exceptions.JahiaException; 18 import org.jahia.services.JahiaService; 19 20 import java.util.Hashtable ; 21 22 23 30 public abstract class JahiaSiteGroupManagerService extends JahiaService { 31 32 33 42 public abstract boolean addGroup (int siteID, JahiaGroup grp) throws JahiaException; 43 44 45 54 public abstract boolean removeGroup (int siteID, JahiaGroup grp) throws JahiaException; 55 56 57 65 public abstract boolean removeGroup (JahiaGroup grp) throws JahiaException; 66 67 68 76 public abstract boolean removeGroups (int siteID) throws JahiaException; 77 78 79 89 public abstract Hashtable getGroups (int siteID) throws JahiaException; 90 91 92 102 public abstract JahiaDOMObject getGroupMembershipsAsDOM (int siteID) 103 throws JahiaException; 104 105 106 117 public abstract JahiaDOMObject getAuthExternalGroupsAsDOM (int siteID) 118 throws JahiaException; 119 120 121 } 122 | Popular Tags |