Modifier and Type | Field and Description |
---|---|
static AbstractEntityFactory<IssueSecurityLevel> |
Entity.ISSUE_SECURITY_LEVEL |
Modifier and Type | Method and Description |
---|---|
IssueSecurityLevel |
IssueSecurityLevelFactory.Builder.build() |
IssueSecurityLevel |
IssueSecurityLevelFactory.build(org.ofbiz.core.entity.GenericValue genericValue) |
Modifier and Type | Method and Description |
---|---|
FieldMap |
IssueSecurityLevelFactory.fieldMapFrom(IssueSecurityLevel value) |
Modifier and Type | Method and Description |
---|---|
static SecurityLevelJsonBean |
SecurityLevelJsonBean.shortBean(IssueSecurityLevel securityLevel,
JiraBaseUrls urls) |
Modifier and Type | Method and Description |
---|---|
static SecuritySchemeJsonBean |
SecuritySchemeJsonBean.fullBean(IssueSecurityLevelScheme securityLevelScheme,
JiraBaseUrls urls,
Collection<IssueSecurityLevel> levels) |
static Collection<SecurityLevelJsonBean> |
SecurityLevelJsonBean.shortBeans(Collection<IssueSecurityLevel> securitylevels,
JiraBaseUrls urls) |
Modifier and Type | Class and Description |
---|---|
class |
IssueSecurityLevelImpl |
Modifier and Type | Method and Description |
---|---|
IssueSecurityLevel |
IssueSecurityLevelManagerImpl.createIssueSecurityLevel(IssueSecurityLevel level) |
IssueSecurityLevel |
IssueSecurityLevelManager.createIssueSecurityLevel(IssueSecurityLevel level)
Creates an Issue Security Level with the same properties as in provided Issue Security Level.
|
IssueSecurityLevel |
IssueSecurityLevelManagerImpl.createIssueSecurityLevel(long schemeId,
String name,
String description) |
IssueSecurityLevel |
IssueSecurityLevelManager.createIssueSecurityLevel(long schemeId,
String name,
String description)
Creates an Issue Security Level with the given properties.
|
IssueSecurityLevel |
IssueSecurityLevelService.LevelValidationResult.getLevel() |
IssueSecurityLevel |
IssueSecurityLevelManagerImpl.getSecurityLevel(long id) |
IssueSecurityLevel |
IssueSecurityLevelManager.getSecurityLevel(long id)
Returns the IssueSecurityLevel with the given ID.
|
IssueSecurityLevel |
IssueSecurityLevelManagerImpl.getSecurityLevelByNameAndSchema(String securityLevelName,
Long schemaId) |
IssueSecurityLevel |
IssueSecurityLevelManager.getSecurityLevelByNameAndSchema(String securityLevelName,
Long schemaId)
Get the level with specified name and schemaId.
|
IssueSecurityLevel |
IssueSecurityLevelManagerImpl.updateIssueSecurityLevel(IssueSecurityLevel issueSecurityLevel) |
IssueSecurityLevel |
IssueSecurityLevelManager.updateIssueSecurityLevel(IssueSecurityLevel issueSecurityLevel)
Updates the name and/or description of security level.
|
Modifier and Type | Method and Description |
---|---|
ServiceOutcome<IssueSecurityLevel> |
IssueSecurityLevelServiceImpl.create(ApplicationUser callingUser,
IssueSecurityLevelService.CreateValidationResult validationResult) |
ServiceOutcome<IssueSecurityLevel> |
IssueSecurityLevelService.create(ApplicationUser callingUser,
IssueSecurityLevelService.CreateValidationResult validationResult)
This method will create new IssueSecurityLevel carried int CreateValidationResult if it's valid
it will throw an Exception otherwise
|
Collection<IssueSecurityLevel> |
IssueSecurityLevelManagerImpl.getAllIssueSecurityLevels() |
Collection<IssueSecurityLevel> |
IssueSecurityLevelManager.getAllIssueSecurityLevels()
Get all the different levels of security across all schemes.
|
Collection<IssueSecurityLevel> |
IssueSecurityLevelManagerImpl.getAllSecurityLevelsForUser(ApplicationUser user) |
Collection<IssueSecurityLevel> |
IssueSecurityLevelManager.getAllSecurityLevelsForUser(ApplicationUser user)
Get the different levels of security that the user can see across all projects.
|
ServiceOutcome<IssueSecurityLevel> |
IssueSecuritySchemeServiceImpl.getIssueSecurityLevel(ApplicationUser user,
long securityLevelId) |
ServiceOutcome<IssueSecurityLevel> |
IssueSecuritySchemeService.getIssueSecurityLevel(ApplicationUser user,
long securityLevelId)
Returns an issue security level with a given id.
|
ServiceOutcome<? extends List<IssueSecurityLevel>> |
IssueSecuritySchemeServiceImpl.getIssueSecurityLevels(ApplicationUser user,
long schemeId) |
ServiceOutcome<? extends List<IssueSecurityLevel>> |
IssueSecuritySchemeService.getIssueSecurityLevels(ApplicationUser user,
long schemeId)
Returns the list of security levels for the given issue security level scheme.
|
List<IssueSecurityLevel> |
IssueSecurityLevelManagerImpl.getIssueSecurityLevels(long schemeId) |
List<IssueSecurityLevel> |
IssueSecurityLevelManager.getIssueSecurityLevels(long schemeId)
Returns the list of Security Levels for the given Issue Security Level Scheme.
|
Collection<IssueSecurityLevel> |
IssueSecurityLevelManagerImpl.getIssueSecurityLevelsByName(String securityLevelName) |
Collection<IssueSecurityLevel> |
IssueSecurityLevelManager.getIssueSecurityLevelsByName(String securityLevelName)
Get the different levels of security that have the specified name.
|
Collection<IssueSecurityLevel> |
IssueSecurityLevelManagerImpl.getSecurityLevelsForUserByName(ApplicationUser user,
String securityLevelName) |
Collection<IssueSecurityLevel> |
IssueSecurityLevelManager.getSecurityLevelsForUserByName(ApplicationUser user,
String securityLevelName)
Get the different levels of security that a user can see that have the specified name.
|
List<IssueSecurityLevel> |
IssueSecurityLevelManagerImpl.getUsersSecurityLevels(Issue issue,
ApplicationUser user) |
List<IssueSecurityLevel> |
IssueSecurityLevelManager.getUsersSecurityLevels(Issue issue,
ApplicationUser user)
Get the different levels of security that can be set for this issue.
|
List<IssueSecurityLevel> |
IssueSecurityLevelManagerImpl.getUsersSecurityLevels(Project project,
ApplicationUser user) |
List<IssueSecurityLevel> |
IssueSecurityLevelManager.getUsersSecurityLevels(Project project,
ApplicationUser user)
Get the different levels of security that can be set for an issue created in this project.
|
ServiceOutcome<IssueSecurityLevel> |
IssueSecurityLevelServiceImpl.update(ApplicationUser callingUser,
IssueSecurityLevelService.UpdateValidationResult validationResult) |
ServiceOutcome<IssueSecurityLevel> |
IssueSecurityLevelService.update(ApplicationUser callingUser,
IssueSecurityLevelService.UpdateValidationResult validationResult)
This method will update IssueSecurityLevel carried in UpdateValidationResult if it is valid.
|
Modifier and Type | Method and Description |
---|---|
IssueSecurityLevel |
IssueSecurityLevelManagerImpl.createIssueSecurityLevel(IssueSecurityLevel level) |
IssueSecurityLevel |
IssueSecurityLevelManager.createIssueSecurityLevel(IssueSecurityLevel level)
Creates an Issue Security Level with the same properties as in provided Issue Security Level.
|
IssueSecurityLevel |
IssueSecurityLevelManagerImpl.updateIssueSecurityLevel(IssueSecurityLevel issueSecurityLevel) |
IssueSecurityLevel |
IssueSecurityLevelManager.updateIssueSecurityLevel(IssueSecurityLevel issueSecurityLevel)
Updates the name and/or description of security level.
|
IssueSecurityLevelService.UpdateValidationResult |
IssueSecurityLevelServiceImpl.validateUpdate(ApplicationUser user,
IssueSecurityLevel currentLevel,
String newName,
String newDescription) |
IssueSecurityLevelService.UpdateValidationResult |
IssueSecurityLevelService.validateUpdate(ApplicationUser user,
IssueSecurityLevel currentLevel,
String newName,
String newDescription)
Method that will validate arguments for an update of IssueSecurityLevel operation
|
Constructor and Description |
---|
LevelValidationResult(IssueSecurityLevel level,
ErrorCollection errors) |
Modifier and Type | Method and Description |
---|---|
List<IssueSecurityLevel> |
IssueSecurityLevelResolver.getAllSecurityLevels(ApplicationUser searcher)
Returns the issue level objects that the passed user can see.
|
List<IssueSecurityLevel> |
IssueSecurityLevelResolver.getIssueSecurityLevels(ApplicationUser searcher,
List<QueryLiteral> rawValues)
Resolves
GenericValue s representing Issue Security Levels based on the
QueryLiteral s provided. |
List<IssueSecurityLevel> |
IssueSecurityLevelResolver.getIssueSecurityLevels(ApplicationUser searcher,
QueryLiteral rawValue)
Resolves
GenericValue s representing Issue Security Levels based on the
QueryLiteral provided. |
List<IssueSecurityLevel> |
IssueSecurityLevelResolver.getIssueSecurityLevelsOverrideSecurity(List<QueryLiteral> rawValues)
Resolves
GenericValue s representing Issue Security Levels based on the
QueryLiteral s provided. |
Modifier and Type | Method and Description |
---|---|
Set<org.apache.lucene.util.BytesRef> |
ProjectRoleSecurityAndNotificationType.getPermissionFieldContents(ApplicationUser searcher,
Project project,
IssueSecurityLevel securityLevel,
String parameter) |
Modifier and Type | Method and Description |
---|---|
Set<org.apache.lucene.util.BytesRef> |
AbstractIssueFieldSecurityType.getPermissionFieldContents(ApplicationUser searcher,
Project project,
IssueSecurityLevel securityLevel,
String parameter) |
Set<org.apache.lucene.util.BytesRef> |
AbstractProjectsSecurityType.getPermissionFieldContents(ApplicationUser searcher,
Project project,
IssueSecurityLevel securityLevel,
String parameter) |
Set<org.apache.lucene.util.BytesRef> |
ProjectLead.getPermissionFieldContents(ApplicationUser searcher,
Project project,
IssueSecurityLevel securityLevel,
String parameter) |
Set<org.apache.lucene.util.BytesRef> |
SecurityType.getPermissionFieldContents(ApplicationUser searcher,
Project project,
IssueSecurityLevel securityLevel,
String parameter)
Returns a set of (
issue level permission field )
contents based on the security level, the project and optionally the parameter (for role-based queries). |
protected Set<org.apache.lucene.util.BytesRef> |
AbstractProjectsSecurityType.getPermissionFieldContents(IssueSecurityLevel securityLevel) |
protected Set<org.apache.lucene.util.BytesRef> |
AbstractIssueFieldSecurityType.getPermissionFieldContentsForSecurityLevel(IssueSecurityLevel issueSecurity,
ApplicationUser searcher,
String fieldName)
Produces a Lucene query for a given issue security type such that documents
match the query only when the given user is defined for the issue by this
custom field in the given security.
|
protected Set<org.apache.lucene.util.BytesRef> |
GroupCF.getPermissionFieldContentsForSecurityLevel(IssueSecurityLevel issueSecurity,
ApplicationUser searcher,
String fieldName) |
Modifier and Type | Method and Description |
---|---|
IssueSecurityLevel |
EditLevel.getLevel() |
Modifier and Type | Method and Description |
---|---|
List<IssueSecurityLevel> |
SelectProjectSecuritySchemeStep2.getNewSecurityLevels()
Get the list of Security Levels for the new scheme
|
List<IssueSecurityLevel> |
SelectProjectSecuritySchemeStep2.getOriginalSecurityLevels()
Get the list of Security Levels for the original scheme
|
List<IssueSecurityLevel> |
EditIssueSecurities.getSecurityLevels() |
Modifier and Type | Method and Description |
---|---|
List<IssueSecurityLevelPermission> |
EditIssueSecurities.getSecurities(IssueSecurityLevel issueSecurityLevel) |
void |
EditLevel.setLevel(IssueSecurityLevel level) |
Modifier and Type | Method and Description |
---|---|
Collection<IssueSecurityLevel> |
ShowConstantsHelp.getSecurityLevels() |
Copyright © 2002-2021 Atlassian. All Rights Reserved.