com.atlassian.jira.issue.security
Interface IssueSecurityType


public interface IssueSecurityType

Interface used as a template for the different Permission Types.


Method Summary
 boolean doValidation(java.lang.String key, java.util.Map parameters)
           
 java.lang.String getDisplayName()
           
 java.lang.String getType()
           
 boolean hasPermission(org.ofbiz.core.entity.GenericValue entity, java.lang.String argument, com.opensymphony.module.user.User user)
          Interface for determining if a permission type has the permission
 

Method Detail

getDisplayName

public java.lang.String getDisplayName()

getType

public java.lang.String getType()

doValidation

public boolean doValidation(java.lang.String key,
                            java.util.Map parameters)

hasPermission

public boolean hasPermission(org.ofbiz.core.entity.GenericValue entity,
                             java.lang.String argument,
                             com.opensymphony.module.user.User user)
Interface for determining if a permission type has the permission

Parameters:
entity -
argument -
user -
Returns:
See Also:
CurrentAssignee.hasPermission(org.ofbiz.core.entity.GenericValue, java.lang.String, com.opensymphony.module.user.User), CurrentReporter.hasPermission(org.ofbiz.core.entity.GenericValue, java.lang.String, com.opensymphony.module.user.User), ProjectLead.hasPermission(org.ofbiz.core.entity.GenericValue, java.lang.String, com.opensymphony.module.user.User), SingleUser.hasPermission(org.ofbiz.core.entity.GenericValue, java.lang.String, com.opensymphony.module.user.User), GroupDropdown.hasPermission(org.ofbiz.core.entity.GenericValue, java.lang.String, com.opensymphony.module.user.User)


Copyright © 2002-2003 Atlassian. All Rights Reserved.