Class ProjectAdHocSecurityBean
- java.lang.Object
-
- com.javahollic.jira.emh.api.integration.beans.ProjectAdHocSecurityBean
-
public class ProjectAdHocSecurityBean extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ProjectAdHocSecurityBean.ConfigurationSource
-
Constructor Summary
Constructors Constructor Description ProjectAdHocSecurityBean()
ProjectAdHocSecurityBean(Collection<com.atlassian.jira.security.roles.ProjectRole> roles, Collection<com.atlassian.crowd.embedded.api.Group> groups, Collection<com.atlassian.jira.user.ApplicationUser> users, Collection<String> ccHandling, com.atlassian.jira.issue.fields.CustomField handlingJiraUsersCF, com.atlassian.jira.issue.fields.CustomField handlingNonJiraUsersCF)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<String>
getCcHandling()
Collection<com.atlassian.crowd.embedded.api.Group>
getGroups()
com.atlassian.jira.issue.fields.CustomField
getHandlingJiraUsersCF()
com.atlassian.jira.issue.fields.CustomField
getHandlingNonJiraUsersCF()
Collection<com.atlassian.jira.security.roles.ProjectRole>
getRoles()
ProjectAdHocSecurityBean.ConfigurationSource
getSource()
Collection<com.atlassian.jira.user.ApplicationUser>
getUsers()
void
setCcHandling(Collection<String> ccHandling)
void
setConfigurationSource(ProjectAdHocSecurityBean.ConfigurationSource source)
void
setGroups(Collection<com.atlassian.crowd.embedded.api.Group> groups)
void
setHandlingJiraUsersCF(com.atlassian.jira.issue.fields.CustomField handlingJiraUsersCF)
void
setHandlingNonJiraUsersCF(com.atlassian.jira.issue.fields.CustomField handlingNonJiraUsersCF)
void
setRoles(Collection<com.atlassian.jira.security.roles.ProjectRole> roles)
void
setUsers(Collection<com.atlassian.jira.user.ApplicationUser> users)
-
-
-
Constructor Detail
-
ProjectAdHocSecurityBean
public ProjectAdHocSecurityBean()
-
ProjectAdHocSecurityBean
public ProjectAdHocSecurityBean(Collection<com.atlassian.jira.security.roles.ProjectRole> roles, Collection<com.atlassian.crowd.embedded.api.Group> groups, Collection<com.atlassian.jira.user.ApplicationUser> users, Collection<String> ccHandling, com.atlassian.jira.issue.fields.CustomField handlingJiraUsersCF, com.atlassian.jira.issue.fields.CustomField handlingNonJiraUsersCF)
-
-
Method Detail
-
getGroups
public Collection<com.atlassian.crowd.embedded.api.Group> getGroups()
-
setGroups
public void setGroups(Collection<com.atlassian.crowd.embedded.api.Group> groups)
-
getRoles
public Collection<com.atlassian.jira.security.roles.ProjectRole> getRoles()
-
setRoles
public void setRoles(Collection<com.atlassian.jira.security.roles.ProjectRole> roles)
-
getUsers
public Collection<com.atlassian.jira.user.ApplicationUser> getUsers()
-
setUsers
public void setUsers(Collection<com.atlassian.jira.user.ApplicationUser> users)
-
setConfigurationSource
public void setConfigurationSource(ProjectAdHocSecurityBean.ConfigurationSource source)
-
getSource
public ProjectAdHocSecurityBean.ConfigurationSource getSource()
-
getCcHandling
public Collection<String> getCcHandling()
-
setCcHandling
public void setCcHandling(Collection<String> ccHandling)
-
getHandlingJiraUsersCF
public com.atlassian.jira.issue.fields.CustomField getHandlingJiraUsersCF()
-
setHandlingJiraUsersCF
public void setHandlingJiraUsersCF(com.atlassian.jira.issue.fields.CustomField handlingJiraUsersCF)
-
getHandlingNonJiraUsersCF
public com.atlassian.jira.issue.fields.CustomField getHandlingNonJiraUsersCF()
-
setHandlingNonJiraUsersCF
public void setHandlingNonJiraUsersCF(com.atlassian.jira.issue.fields.CustomField handlingNonJiraUsersCF)
-
-