View Javadoc

1   package com.atlassian.jira.group;
2   
3   import java.util.List;
4   
5   import org.ofbiz.core.entity.GenericEntityException;
6   import org.ofbiz.core.entity.GenericValue;
7   
8   import com.atlassian.jira.scheme.AbstractSchemeManager;
9   import com.atlassian.jira.scheme.SchemeEntity;
10  import com.atlassian.jira.scheme.SchemeManager;
11  import com.opensymphony.user.User;
12  
13  public interface IGroupSchemeManager extends SchemeManager {
14  
15  	public GenericValue copySchemeEntity(GenericValue arg0, GenericValue arg1);
16  
17  	public String getAssociationType();
18  
19  	public String getEntityName();
20  
21  	public String getSchemeDesc();
22  
23  	public String getSchemeEntityName();
24  
25  	public GenericValue createSchemeEntity(GenericValue arg0, SchemeEntity arg1) throws GenericEntityException ;
26  
27  	public List getEntities(GenericValue arg0, Long arg1) throws GenericEntityException ;
28  
29  	public List getEntities(GenericValue arg0, String arg1) throws GenericEntityException ;
30  
31  	public List getEntities(GenericValue arg0, Long arg1, String arg2) throws GenericEntityException ;
32  
33  	public List getEntities(GenericValue arg0, String arg1, Long arg2) throws GenericEntityException ;
34  
35  	public boolean hasSchemeAuthority(Long arg0, GenericValue arg1);
36  
37  	public boolean hasSchemeAuthority(Long arg0, GenericValue arg1, User arg2, boolean arg3);
38  
39  }