TeamManager.java
1.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
/*
* Decompiled with CFR 0_118.
*
* Could not load the following classes:
* com.adobe.cq.projects.api.Project
* com.adobe.cq.projects.api.ProjectMember
* com.adobe.cq.projects.api.ProjectMemberRole
* javax.jcr.RepositoryException
*/
package com.adobe.cq.projects.impl.team;
import com.adobe.cq.projects.api.Project;
import com.adobe.cq.projects.api.ProjectMember;
import com.adobe.cq.projects.api.ProjectMemberRole;
import com.adobe.cq.projects.impl.ProjectImpl;
import com.adobe.cq.projects.impl.team.Team;
import com.adobe.cq.projects.impl.team.TeamException;
import java.util.Collection;
import java.util.List;
import java.util.Map;
import javax.jcr.RepositoryException;
public interface TeamManager {
public boolean canApplyTeam(String var1);
public Team getTeam(Project var1) throws TeamException;
public Map<String, ProjectMemberRole> getRoles() throws TeamException;
public String getUserId();
public Map<String, String> createProjectGroups(ProjectImpl var1, String[] var2, String[] var3) throws TeamException;
public Collection<ProjectMember> updateRoleGroups(Project var1, List<String> var2, List<String> var3) throws TeamException;
public void applyACLs() throws RepositoryException;
}