|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Represents the context in which a permission evaluation is to be made. Permission requests are of the form: subject, verb, object (eg. "User fred wishes to comment on ABC-123"), where: subject = User object verb = permission Id object = Issue, project etc. A PermissionContext encapsulates the object.
Method Summary | |
Issue |
getIssue()
|
org.ofbiz.core.entity.GenericValue |
getProject()
|
com.opensymphony.workflow.loader.StepDescriptor |
getRelevantStepDescriptor()
Given a Permission Context, get the relevant workflow step. |
Status |
getStatus()
|
boolean |
hasIssuePermissions()
Whether we have enough information to look up issue-specific (workflow) permissions. |
boolean |
isHasCreatedIssue()
Whether the PermissionContext has an existing (not 'being created') issue. |
Method Detail |
public org.ofbiz.core.entity.GenericValue getProject()
public Issue getIssue()
public boolean isHasCreatedIssue()
public Status getStatus()
public com.opensymphony.workflow.loader.StepDescriptor getRelevantStepDescriptor()
public boolean hasIssuePermissions()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |