public class IssueActionSupport extends ProjectActionSupport
JiraWebActionSupport.MessageType
ErrorCollection.Reason
I18nHelper.BeanFactory
Modifier and Type | Field and Description |
---|---|
protected AttachmentManager |
attachmentManager |
projectManager
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters
log
Constructor and Description |
---|
IssueActionSupport() |
IssueActionSupport(IssueManager issueManager,
CustomFieldManager customFieldManager,
AttachmentManager attachmentManager,
ProjectManager projectManager,
PermissionManager permissionManager,
VersionManager versionManager,
UserIssueHistoryManager userHistoryManager,
TimeTrackingConfiguration timeTrackingConfiguration) |
Modifier and Type | Method and Description |
---|---|
void |
addIssueToHistory(Issue issueObj)
Sets the current issue.
|
void |
clearSelectedIssue() |
AttachmentManager |
getAttachmentManager() |
String |
getCurrentFailedLoginCount(com.atlassian.crowd.embedded.api.User user)
This can be called to get a the number of times the user currently failed to logged in
|
String |
getCurrentJQL()
Reutrns the JQL representation of the curren search erquest in the session.
|
CustomFieldManager |
getCustomFieldManager() |
BigDecimal |
getDaysPerWeek() |
boolean |
getEverLoggedIn(com.atlassian.crowd.embedded.api.User user)
True if the user has ever logged in to JIRA
|
String |
getFormToken() |
BigDecimal |
getHoursPerDay() |
IssueManager |
getIssueManager() |
String |
getLastFailedLogin(com.atlassian.crowd.embedded.api.User user)
This can be called to get a description of the last time the user failed to logged in
|
String |
getLastLogin(com.atlassian.crowd.embedded.api.User user)
This can be called to get a description of the last time the user logged in
|
String |
getLoginCount(com.atlassian.crowd.embedded.api.User user)
This can be called to get a the number of times the user logged in
|
List<VersionProxy> |
getPossibleVersions(org.ofbiz.core.entity.GenericValue project)
Returns a list of versions applicable to this issue (unreleased first).
|
List<VersionProxy> |
getPossibleVersionsReleasedFirst(org.ofbiz.core.entity.GenericValue project)
Returns a list of versions applicable to this issue (released first).
|
String |
getPrettyDuration(Long v)
this formatting function is shared by the full view for navigator as well as view issue.
|
String |
getPreviousLogin(com.atlassian.crowd.embedded.api.User user)
This can be called to get a description of the second last time the user logged in
|
SearchRequest |
getSearchRequest()
This method will return the one in the current search request, or return null if one does not exist
|
Long |
getSelectedIssueId() |
protected SessionPagerFilterManager |
getSessionPagerFilterManager() |
protected SessionSearchRequestManager |
getSessionSearchRequestManager() |
SessionSearchObjectManagerFactory |
getSessionSearchRequestManagerFactory() |
protected SessionSelectedIssueManager |
getSessionSelectedIssueManager() |
String |
getTotalFailedLoginCount(com.atlassian.crowd.embedded.api.User user)
This can be called to get a the total number of times the user has failed to logged in
|
String |
getUrlEncoded(String s) |
com.opensymphony.workflow.Workflow |
getWorkflow() |
String |
getWorkflowTransitionDescription(com.opensymphony.workflow.loader.ActionDescriptor descriptor) |
String |
getWorkflowTransitionDisplayName(com.opensymphony.workflow.loader.ActionDescriptor descriptor)
Get the i18n'ed name of a workflow action (eg.
|
boolean |
isCustomFieldHidden(Long projectId,
Long customFieldId,
String issueTypeId)
Deprecated.
|
boolean |
isElevatedSecurityCheckRequired(com.atlassian.crowd.embedded.api.User user)
True if the user requires an elevated security check on the next login
|
boolean |
isFieldHidden(Long projectId,
String id,
Integer issueTypeId) |
boolean |
isFieldHidden(Long projectId,
String id,
String issueTypeId)
Deprecated.
|
boolean |
isTimeTrackingEnabled() |
void |
setFormToken(String formToken) |
protected void |
setSearchRequest(SearchRequest searchRequest)
This method set the SearchRequest in the user's session
|
void |
setSelectedIssueId(Long selectedIssueId)
Deprecated.
|
protected void |
updateSearchRequest() |
getBrowsableProjects, getBrowseableProjects, getSelectedProjectId, setSelectedProject, setSelectedProject
addError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addMessageToResponse, addReason, addReasons, forceRedirect, getAdministratorContactLink, getApplicationProperties, getAuthorizationSupport, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDescTranslation, getDmyDateFormatter, getEmptyResponse, getErrorMessages, getErrors, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getHttpRequest, getHttpResponse, getHttpSession, getJiraContactHelper, getJiraServiceContext, getLanguage, getLoggedInApplicationUser, getLoggedInUser, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirect, getRedirect, getRedirectSanitiser, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getServletContext, getTimeFormat, getUriValidator, getUserFullName, getUserManager, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasErrorMessage, hasErrorMessageByKey, hasGlobalPermission, hasIssuePermission, hasIssuePermission, hasPermission, hasProjectPermission, hasProjectPermission, htmlEncode, insertContextPath, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, isInlineDialogMode, isSystemAdministrator, isUserExists, isUserExistsByKey, isUserExistsByName, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, setSelectedProjectId, urlEncode
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getComponentInstanceOfType, getDefaultResourceBundle, getDelegator, getI18nHelper, getKeysForPrefix, getLocale, getOfBizDelegator, getRemoteUser, getResourceBundle, getResult, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getUnescapedText, getUntransformedRawText, getUserPreferences, getWatcherManager, hasAnyErrors, isIndexing, isKeyDefined, removeKeyOrAddError
addError, addErrorMessage, doDefault, doExecute, doValidation, getCommandName, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addError, addErrorMessage, addErrorMessages, addErrors, hasAnyErrors, setErrorMessages
protected final AttachmentManager attachmentManager
public IssueActionSupport(IssueManager issueManager, CustomFieldManager customFieldManager, AttachmentManager attachmentManager, ProjectManager projectManager, PermissionManager permissionManager, VersionManager versionManager, UserIssueHistoryManager userHistoryManager, TimeTrackingConfiguration timeTrackingConfiguration)
public IssueActionSupport()
public IssueManager getIssueManager()
public CustomFieldManager getCustomFieldManager()
public AttachmentManager getAttachmentManager()
public SearchRequest getSearchRequest()
public String getCurrentJQL()
protected void setSearchRequest(SearchRequest searchRequest)
searchRequest
- The seerachRequest to place in the sessionprotected SessionSearchRequestManager getSessionSearchRequestManager()
protected SessionSelectedIssueManager getSessionSelectedIssueManager()
protected SessionPagerFilterManager getSessionPagerFilterManager()
public SessionSearchObjectManagerFactory getSessionSearchRequestManagerFactory()
protected void updateSearchRequest()
public void addIssueToHistory(Issue issueObj)
issueObj
- The issue that you are currently viewing.public List<VersionProxy> getPossibleVersions(org.ofbiz.core.entity.GenericValue project) throws Exception
Exception
public List<VersionProxy> getPossibleVersionsReleasedFirst(org.ofbiz.core.entity.GenericValue project) throws Exception
Exception
public com.opensymphony.workflow.Workflow getWorkflow()
public BigDecimal getHoursPerDay()
public BigDecimal getDaysPerWeek()
public boolean isTimeTrackingEnabled()
public String getPrettyDuration(Long v)
v
- duration in seconds@Deprecated public void setSelectedIssueId(Long selectedIssueId)
SessionSearchObjectManager.setCurrentObject(Object)
insteadselectedIssueId
- id of the currently saelected issuepublic void clearSelectedIssue()
public Long getSelectedIssueId()
@Deprecated public boolean isCustomFieldHidden(Long projectId, Long customFieldId, String issueTypeId)
FieldVisibilityManager.isCustomFieldHidden(java.lang.Long, java.lang.Long,
java.lang.String)
instead.projectId
- customFieldId
- the data store id of the custom field@Deprecated public boolean isFieldHidden(Long projectId, String id, String issueTypeId)
FieldVisibilityManager.isFieldHidden(java.lang.Long, java.lang.String, java.lang.String)
instead.projectId
- id
- fieldIdpublic String getWorkflowTransitionDisplayName(com.opensymphony.workflow.loader.ActionDescriptor descriptor)
descriptor
- Descriptor eg. from JiraWorkflow.getDescriptor()
public String getWorkflowTransitionDescription(com.opensymphony.workflow.loader.ActionDescriptor descriptor)
public String getLastLogin(com.atlassian.crowd.embedded.api.User user)
user
- the user in play (not the current user but any user)public String getPreviousLogin(com.atlassian.crowd.embedded.api.User user)
user
- the user in play (not the current user but any user)public String getLastFailedLogin(com.atlassian.crowd.embedded.api.User user)
user
- the user in play (not the current user but any user)public String getLoginCount(com.atlassian.crowd.embedded.api.User user)
user
- the user in play (not the current user but any user)public String getCurrentFailedLoginCount(com.atlassian.crowd.embedded.api.User user)
user
- the user in play (not the current user but any user)public String getTotalFailedLoginCount(com.atlassian.crowd.embedded.api.User user)
user
- the user in play (not the current user but any user)public boolean isElevatedSecurityCheckRequired(com.atlassian.crowd.embedded.api.User user)
user
- the user in play (not the current user but any user)public boolean getEverLoggedIn(com.atlassian.crowd.embedded.api.User user)
user
- the user in play (not the current user but any user)public String getFormToken()
public void setFormToken(String formToken)
Copyright © 2002-2015 Atlassian. All Rights Reserved.