Package | Description |
---|---|
org.itracker.model |
All entity classes are POJO beans.
|
org.itracker.model.util |
This package contains code for what?
|
org.itracker.persistence.dao |
This package contains all Data Access Object (XxxDAO) interfaces
along with their Hibernate implementations (XxxDAOImpl).
|
org.itracker.services |
Service Interfaces
|
org.itracker.services.implementations |
This package contains XXXService interface implementations,
named XXXServiceImpl by convention.
|
org.itracker.web.actions |
This package contains Struts actions
|
org.itracker.web.actions.report | |
org.itracker.web.forms |
This package contains Struts forms used when receiving data from the Struts servlets
|
org.itracker.web.ptos |
This package holds PTO's (Presentatin Transfer Objects) that are used in case normal entities from the model are not good enough.
|
org.itracker.web.taglib | |
org.itracker.web.util |
This package has something to do with utilities for web actions, but
please explain in detail what shall be in, or not in here.
|
Modifier and Type | Field | Description |
---|---|---|
static Comparator<Issue> |
Issue.OWNER_AND_STATUS_COMPARATOR |
|
static Comparator<Issue> |
Issue.PROJECT_AND_STATUS_COMPARATOR |
|
static Comparator<Issue> |
Issue.SEVERITY_COMPARATOR |
|
static Comparator<Issue> |
Issue.STATUS_COMPARATOR |
Modifier and Type | Method | Description |
---|---|---|
Issue |
IssueActivity.getIssue() |
|
Issue |
IssueAttachment.getIssue() |
|
Issue |
IssueField.getIssue() |
|
Issue |
IssueHistory.getIssue() |
|
Issue |
IssueRelation.getIssue() |
|
Issue |
Notification.getIssue() |
|
Issue |
IssueRelation.getRelatedIssue() |
Modifier and Type | Method | Description |
---|---|---|
List<Issue> |
IssueSearchQuery.getResults() |
Modifier and Type | Method | Description |
---|---|---|
void |
IssueActivity.setIssue(Issue issue) |
|
void |
IssueAttachment.setIssue(Issue issue) |
|
void |
IssueField.setIssue(Issue issue) |
|
void |
IssueHistory.setIssue(Issue issue) |
|
void |
IssueRelation.setIssue(Issue issue) |
|
void |
Notification.setIssue(Issue issue) |
|
void |
IssueRelation.setRelatedIssue(Issue relatedIssue) |
Modifier and Type | Method | Description |
---|---|---|
void |
IssueSearchQuery.setResults(List<Issue> value) |
Constructor | Description |
---|---|
IssueActivity(Issue issue,
User user,
IssueActivityType type) |
Creates a new instance with a
notificationSent flag set to
false and a creation and last modified time stamp set to the
current time. |
IssueAttachment(Issue issue,
String originalFileName) |
|
IssueAttachment(Issue issue,
String origFileName,
String type,
String description,
long size) |
Convenience constructor.
|
IssueAttachment(Issue issue,
String origFileName,
String type,
String description,
long size,
User user) |
Convenience constructor.
|
IssueField(Issue issue,
CustomField field) |
|
IssueHistory(Issue issue,
User creator) |
|
IssueHistory(Issue issue,
User creator,
String description,
int status) |
|
IssueRelation(Issue issue,
Issue relatedIssue,
IssueRelation.Type relationType) |
|
Notification(User user,
Issue issue,
int role) |
Deprecated.
use Role instead int for role
|
Notification(User user,
Issue issue,
Notification.Role role) |
Modifier and Type | Method | Description |
---|---|---|
static boolean |
IssueUtilities.canBeAssignedIssue(Issue issue,
Integer userId,
Map<Integer,Set<PermissionType>> permissions) |
Deprecated.
|
static boolean |
IssueUtilities.canEditIssue(Issue issue,
Integer userId,
Map<Integer,Set<PermissionType>> permissions) |
Deprecated.
|
static boolean |
IssueUtilities.canUnassignIssue(Issue issue,
Integer userId,
Map<Integer,Set<PermissionType>> permissions) |
Returns true if the user can unassign themselves from the issue.
|
static boolean |
IssueUtilities.canViewIssue(Issue issue,
Integer userId,
Map<Integer,Set<PermissionType>> permissions) |
Returns true if the user has permission to view the requested issue.
|
static boolean |
IssueUtilities.canViewIssue(Issue issue,
User user,
Map<Integer,Set<PermissionType>> permissions) |
Returns true if the user has permission to view the requested issue.
|
static int |
IssueUtilities.compareSeverity(Issue issueA,
Issue issueB) |
Compares the severity of two issues.
|
static String |
IssueUtilities.componentsToString(Issue issue) |
|
static URL |
IssueUtilities.getIssueURL(Issue issue,
String baseURL) |
|
static URL |
IssueUtilities.getIssueURL(Issue issue,
URL base) |
|
static boolean |
IssueUtilities.hasHardNotification(Issue issue,
Project project,
Integer userId) |
|
static boolean |
IssueUtilities.hasIssueNotification(Issue issue,
Integer userId) |
|
static boolean |
IssueUtilities.hasIssueNotification(Issue issue,
Project project,
Integer userId) |
Evaluate if a certain user is notified on issue change.
|
static boolean |
IssueUtilities.hasIssueRelation(Issue issue,
Integer relatedIssueId) |
|
static String |
IssueUtilities.historyToString(Issue issue,
SimpleDateFormat sdf) |
|
static String |
IssueUtilities.versionsToString(Issue issue) |
Modifier and Type | Method | Description |
---|---|---|
Issue |
IssueDAO.findByPrimaryKey(Integer issueId) |
Finds the issue with the given ID.
|
Issue |
IssueDAOImpl.findByPrimaryKey(Integer issueId) |
Modifier and Type | Method | Description |
---|---|---|
List<Issue> |
IssueDAO.findAll() |
Deprecated.
don't use due to expensive memory use.
|
List<Issue> |
IssueDAOImpl.findAll() |
|
List<Issue> |
IssueDAO.findByComponent(Integer componentId) |
Finds all issues of the component with the given ID.
|
List<Issue> |
IssueDAOImpl.findByComponent(Integer componentId) |
|
List<Issue> |
IssueDAO.findByCreator(Integer creatorId,
int maxExclusiveStatus) |
Finds all issues created by the given user in all projects
and with a status less than the given one.
|
List<Issue> |
IssueDAOImpl.findByCreator(Integer creatorId,
int maxExclusiveStatus) |
|
List<Issue> |
IssueDAO.findByCreatorInAvailableProjects(Integer creatorId,
int maxExclusiveStatus) |
Finds all issues created by the given user in all active and viewable
projects and with a status less than the given one.
|
List<Issue> |
IssueDAOImpl.findByCreatorInAvailableProjects(Integer creatorId,
int maxExclusiveStatus) |
|
List<Issue> |
IssueDAO.findByNotification(Integer userId,
int maxExclusiveStatus) |
Finds all issues with notifications for the given user in all projects
and with a status less than the given one.
|
List<Issue> |
IssueDAOImpl.findByNotification(Integer userId,
int maxExclusiveStatus) |
|
List<Issue> |
IssueDAO.findByNotificationInAvailableProjects(Integer userId,
int maxExclusiveStatus) |
Finds all issues with notifications for the given user in active
and viewable projects.
|
List<Issue> |
IssueDAOImpl.findByNotificationInAvailableProjects(Integer userId,
int maxExclusiveStatus) |
|
List<Issue> |
IssueDAO.findByOwner(Integer ownerId,
int maxExclusiveStatus) |
Finds all issues owned by the given user in all projects
and with a status lower than the given one.
|
List<Issue> |
IssueDAOImpl.findByOwner(Integer ownerId,
int maxExclusiveStatus) |
|
List<Issue> |
IssueDAO.findByOwnerInAvailableProjects(Integer ownerId,
int maxExclusiveStatus) |
Finds all issues owned by the given user in all active and viewable
projects and with a status less than the given one.
|
List<Issue> |
IssueDAOImpl.findByOwnerInAvailableProjects(Integer ownerId,
int maxExclusiveStatus) |
|
List<Issue> |
IssueDAO.findByProject(Integer projectId) |
Finds all issues of the given project.
|
List<Issue> |
IssueDAOImpl.findByProject(Integer projectId) |
|
List<Issue> |
IssueDAO.findByProjectAndHigherStatus(Integer projectId,
int minStatus) |
Finds all issues of the given project with a status higher than
or equal to the given one.
|
List<Issue> |
IssueDAOImpl.findByProjectAndHigherStatus(Integer projectId,
int status) |
|
List<Issue> |
IssueDAO.findByProjectAndLowerStatus(Integer projectId,
int maxExclusiveStatus) |
Finds all issues of the given project with a status lower than
the given one.
|
List<Issue> |
IssueDAOImpl.findByProjectAndLowerStatus(Integer projectId,
int maxExclusiveStatus) |
|
List<Issue> |
IssueDAO.findBySeverity(int severity) |
Finds all issues with the given severity in all projects.
|
List<Issue> |
IssueDAOImpl.findBySeverity(int severity) |
|
List<Issue> |
IssueDAO.findByStatus(int status) |
Finds all issues in the given status in all projects.
|
List<Issue> |
IssueDAOImpl.findByStatus(int status) |
|
List<Issue> |
IssueDAO.findByStatusLessThan(int maxExclusiveStatus) |
Finds all issues with a status less than the given one in all projects.
|
List<Issue> |
IssueDAOImpl.findByStatusLessThan(int maxExclusiveStatus) |
|
List<Issue> |
IssueDAO.findByStatusLessThanEqualTo(int maxStatus) |
Finds all issues with a status less than or equal to the given status
in all projects.
|
List<Issue> |
IssueDAOImpl.findByStatusLessThanEqualTo(int maxStatus) |
|
List<Issue> |
IssueDAO.findByStatusLessThanEqualToInAvailableProjects(int maxStatus) |
Finds all issues with a status less than or equal to the given status
in active and viewable projects.
|
List<Issue> |
IssueDAOImpl.findByStatusLessThanEqualToInAvailableProjects(int maxStatus) |
|
List<Issue> |
IssueDAO.findByTargetVersion(Integer versionId) |
Delete all issues targeted for the specified version.
|
List<Issue> |
IssueDAOImpl.findByTargetVersion(Integer versionId) |
Delete all issues targeted for the specified version.
|
List<Issue> |
IssueDAO.findByVersion(Integer versionId) |
Finds all issues of the version with the given ID.
|
List<Issue> |
IssueDAOImpl.findByVersion(Integer versionId) |
|
List<Issue> |
IssueDAO.findNextIssues(Integer issueId) |
Get the next issues in the project based on ID.
|
List<Issue> |
IssueDAOImpl.findNextIssues(Integer issueId) |
|
List<Issue> |
IssueDAO.findPreviousIssues(Integer issueId) |
Get the next issues in the project based on ID.
|
List<Issue> |
IssueDAOImpl.findPreviousIssues(Integer issueId) |
|
List<Issue> |
IssueDAO.findUnassignedIssues(int maxStatus) |
Finds all issues without owner with a status less than
or equal to the given one in all projects.
|
List<Issue> |
IssueDAOImpl.findUnassignedIssues(int maxStatus) |
|
List<Issue> |
IssueDAO.query(IssueSearchQuery queryModel,
User user,
Map<Integer,Set<PermissionType>> userPermissions) |
Query the list of issues that satisfies the search criteria
specified in
queryModel . |
List<Issue> |
IssueDAOImpl.query(IssueSearchQuery searchQuery,
User user,
Map<Integer,Set<PermissionType>> userPermissions) |
It doens't really make sense for this method to receive projectDAO, it's just a quick
fix for the fact that IssueSearchQuery handles ids and not objects
|
Modifier and Type | Method | Description |
---|---|---|
Issue |
IssueService.createIssue(Issue issue,
Integer projectId,
Integer userId,
Integer createdById) |
Creates a new issue in a project.
|
Issue |
IssueService.getIssue(Integer issueId) |
|
Issue |
IssueService.moveIssue(Issue issue,
Integer projectId,
Integer userId) |
Moves an issues from its current project to a new project.
|
Issue |
IssueService.systemUpdateIssue(Issue issue,
Integer userId) |
|
Issue |
IssueService.updateIssue(Issue issue,
Integer userId) |
Save a modified issue to the persistence layer
|
Modifier and Type | Method | Description |
---|---|---|
List<Issue> |
IssueService.getAllIssues() |
Deprecated.
Don't use due to EXPENSIVE memory use.
|
List<Issue> |
IssueService.getIssuesByProjectId(Integer projectId) |
|
List<Issue> |
IssueService.getIssuesByProjectId(Integer projectId,
int status) |
|
List<Issue> |
IssueService.getIssuesCreatedByUser(Integer userId) |
|
List<Issue> |
IssueService.getIssuesCreatedByUser(Integer userId,
boolean availableProjectsOnly) |
|
List<Issue> |
IssueService.getIssuesOwnedByUser(Integer userId) |
|
List<Issue> |
IssueService.getIssuesOwnedByUser(Integer userId,
boolean availableProjectsOnly) |
|
List<Issue> |
IssueService.getIssuesWatchedByUser(Integer userId) |
|
List<Issue> |
IssueService.getIssuesWatchedByUser(Integer userId,
boolean availableProjectsOnly) |
|
List<Issue> |
IssueService.getIssuesWithSeverity(int severity) |
Returns an array of issues that are currently at the given severity.
|
List<Issue> |
IssueService.getIssuesWithStatus(int status) |
Returns an array of issues that are currently at the given status.
|
List<Issue> |
IssueService.getIssuesWithStatusLessThan(int status) |
Returns an array of issues that are currently at the given status or a status
less than the given status.
|
List<Issue> |
IssueService.getNextIssues(Integer issueId) |
|
List<Issue> |
IssueService.getPreviousIssues(Integer issueId) |
|
List<Issue> |
IssueService.getUnassignedIssues() |
|
List<Issue> |
IssueService.getUnassignedIssues(boolean availableProjectsOnly) |
|
List<Issue> |
IssueService.searchIssues(IssueSearchQuery queryModel,
User user,
Map<Integer,Set<PermissionType>> userPermissions) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
IssueService.canViewIssue(Issue issue,
User user) |
|
Issue |
IssueService.createIssue(Issue issue,
Integer projectId,
Integer userId,
Integer createdById) |
Creates a new issue in a project.
|
List<Notification> |
NotificationService.getIssueNotifications(Issue issue) |
Retrieves all notifications for an issue where the notification's user is also active.
|
List<Notification> |
NotificationService.getIssueNotifications(Issue issue,
boolean primaryOnly,
boolean activeOnly) |
|
List<User> |
UserService.getPossibleOwners(Issue issue,
Integer projectId,
Integer userId) |
|
List<Notification> |
NotificationService.getPrimaryIssueNotifications(Issue issue) |
Retrieves the primary issue notifications.
|
boolean |
NotificationService.hasIssueNotification(Issue issue,
Integer userId) |
|
boolean |
NotificationService.hasIssueNotification(Issue issue,
Integer userId,
Notification.Role role) |
|
boolean |
NotificationService.hasIssueNotification(Issue issue,
String login) |
|
boolean |
NotificationService.hasIssueNotification(Issue issue,
String login,
Notification.Role role) |
|
Issue |
IssueService.moveIssue(Issue issue,
Integer projectId,
Integer userId) |
Moves an issues from its current project to a new project.
|
void |
NotificationService.sendNotification(Issue issue,
Notification.Type type,
String baseURL) |
|
void |
NotificationService.sendNotification(Issue issue,
Notification.Type type,
String baseURL,
javax.mail.internet.InternetAddress[] receipients,
Integer lastModifiedDays) |
Deprecated.
|
void |
NotificationService.sendReminder(Issue issue,
User user,
String baseURL,
int issueAge) |
|
Issue |
IssueService.systemUpdateIssue(Issue issue,
Integer userId) |
|
Issue |
IssueService.updateIssue(Issue issue,
Integer userId) |
Save a modified issue to the persistence layer
|
Modifier and Type | Method | Description |
---|---|---|
Issue |
IssueServiceImpl.createIssue(Issue issue,
Integer projectId,
Integer userId,
Integer createdById) |
|
Issue |
IssueServiceImpl.getIssue(Integer issueId) |
|
Issue |
IssueServiceImpl.moveIssue(Issue issue,
Integer projectId,
Integer userId) |
Moves an issues from its current project to a new project.
|
Issue |
IssueServiceImpl.systemUpdateIssue(Issue updateissue,
Integer userId) |
System-Update an issue, adds the action to the issue and updates the
issue
|
Issue |
IssueServiceImpl.updateIssue(Issue issueDirty,
Integer userId) |
Save a modified issue to the persistence layer
|
Modifier and Type | Method | Description |
---|---|---|
List<Issue> |
IssueServiceImpl.getAllIssues() |
Deprecated.
don't use to expensive memory use!
|
List<Issue> |
IssueServiceImpl.getIssuesByProjectId(Integer projectId) |
|
List<Issue> |
IssueServiceImpl.getIssuesByProjectId(Integer projectId,
int status) |
|
List<Issue> |
IssueServiceImpl.getIssuesCreatedByUser(Integer userId) |
|
List<Issue> |
IssueServiceImpl.getIssuesCreatedByUser(Integer userId,
boolean availableProjectsOnly) |
|
List<Issue> |
IssueServiceImpl.getIssuesOwnedByUser(Integer userId) |
|
List<Issue> |
IssueServiceImpl.getIssuesOwnedByUser(Integer userId,
boolean availableProjectsOnly) |
|
List<Issue> |
IssueServiceImpl.getIssuesWatchedByUser(Integer userId) |
|
List<Issue> |
IssueServiceImpl.getIssuesWatchedByUser(Integer userId,
boolean availableProjectsOnly) |
TODO move to
NotificationService |
List<Issue> |
IssueServiceImpl.getIssuesWithSeverity(int severity) |
Returns all issues with a severity equal to the given severity number
|
List<Issue> |
IssueServiceImpl.getIssuesWithStatus(int status) |
Returns all issues with a status equal to the given status number
|
List<Issue> |
IssueServiceImpl.getIssuesWithStatusLessThan(int status) |
Returns all issues with a status less than the given status number
|
List<Issue> |
IssueServiceImpl.getNextIssues(Integer issueId) |
|
List<Issue> |
IssueServiceImpl.getPreviousIssues(Integer issueId) |
|
List<Issue> |
IssueServiceImpl.getUnassignedIssues() |
|
List<Issue> |
IssueServiceImpl.getUnassignedIssues(boolean availableProjectsOnly) |
|
List<Issue> |
IssueServiceImpl.searchIssues(IssueSearchQuery queryModel,
User user,
Map<Integer,Set<PermissionType>> userPermissions) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
IssueServiceImpl.canViewIssue(Issue issue,
User user) |
|
Issue |
IssueServiceImpl.createIssue(Issue issue,
Integer projectId,
Integer userId,
Integer createdById) |
|
List<Notification> |
NotificationServiceImpl.getIssueNotifications(Issue issue) |
|
List<Notification> |
NotificationServiceImpl.getIssueNotifications(Issue issue,
boolean primaryOnly,
boolean activeOnly) |
|
List<User> |
UserServiceImpl.getPossibleOwners(Issue issue,
Integer projectId,
Integer userId) |
|
List<Notification> |
NotificationServiceImpl.getPrimaryIssueNotifications(Issue issue) |
|
boolean |
NotificationServiceImpl.hasIssueNotification(Issue issue,
Integer userId) |
|
boolean |
NotificationServiceImpl.hasIssueNotification(Issue issue,
Integer userId,
Notification.Role role) |
|
boolean |
NotificationServiceImpl.hasIssueNotification(Issue issue,
String login) |
|
boolean |
NotificationServiceImpl.hasIssueNotification(Issue issue,
String login,
Notification.Role role) |
|
Issue |
IssueServiceImpl.moveIssue(Issue issue,
Integer projectId,
Integer userId) |
Moves an issues from its current project to a new project.
|
void |
NotificationServiceImpl.sendNotification(Issue issue,
Notification.Type type,
String baseURL) |
|
void |
NotificationServiceImpl.sendNotification(Issue issue,
Notification.Type type,
String baseURL,
javax.mail.internet.InternetAddress[] receipients,
Integer lastModifiedDays) |
|
void |
NotificationServiceImpl.sendReminder(Issue issue,
User user,
String baseURL,
int issueAge) |
|
Issue |
IssueServiceImpl.systemUpdateIssue(Issue updateissue,
Integer userId) |
System-Update an issue, adds the action to the issue and updates the
issue
|
Issue |
IssueServiceImpl.updateIssue(Issue issueDirty,
Integer userId) |
Save a modified issue to the persistence layer
|
void |
NotificationServiceImpl.updateIssueActivityNotification(Issue issue,
Boolean notificationSent) |
Modifier and Type | Method | Description |
---|---|---|
List<IssuePTO> |
PortalHomeAction.buildIssueList(List<Issue> issues,
javax.servlet.http.HttpServletRequest request,
Map<Integer,Set<PermissionType>> permissions) |
Modifier and Type | Method | Description |
---|---|---|
static void |
DisplayReportAction.outputReport(List<Issue> reportDataArray,
Project project,
Report report,
Locale userLocale,
String reportOutput,
javax.servlet.http.HttpServletResponse response) |
Modifier and Type | Method | Description |
---|---|---|
Issue |
IssueForm.addAttachment(Issue issue,
Project project,
User user,
ITrackerServices services,
org.apache.struts.action.ActionMessages messages) |
Adds an attachment to issue.
|
Issue |
IssueForm.processFullEdit(Issue issue,
Project project,
User user,
Map<Integer,Set<PermissionType>> userPermissions,
Locale locale,
IssueService issueService,
org.apache.struts.action.ActionMessages errors) |
|
Issue |
IssueForm.processLimitedEdit(Issue issue,
Project project,
User user,
Map<Integer,Set<PermissionType>> userPermissionsMap,
Locale locale,
IssueService issueService,
org.apache.struts.action.ActionMessages messages) |
Modifier and Type | Method | Description |
---|---|---|
Issue |
IssueForm.addAttachment(Issue issue,
Project project,
User user,
ITrackerServices services,
org.apache.struts.action.ActionMessages messages) |
Adds an attachment to issue.
|
void |
IssueForm.applyLimitedFields(Issue issue,
Project project,
User user,
Map<Integer,Set<PermissionType>> userPermissionsMap,
Locale locale,
IssueService issueService) |
|
Issue |
IssueForm.processFullEdit(Issue issue,
Project project,
User user,
Map<Integer,Set<PermissionType>> userPermissions,
Locale locale,
IssueService issueService,
org.apache.struts.action.ActionMessages errors) |
|
Issue |
IssueForm.processLimitedEdit(Issue issue,
Project project,
User user,
Map<Integer,Set<PermissionType>> userPermissionsMap,
Locale locale,
IssueService issueService,
org.apache.struts.action.ActionMessages messages) |
|
void |
IssueForm.setupIssueForm(Issue issue,
Map<Integer,List<NameValuePair>> listOptions,
javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionMessages errors) |
|
static void |
IssueForm.setupJspEnv(org.apache.struts.action.ActionMapping mapping,
IssueForm issueForm,
javax.servlet.http.HttpServletRequest request,
Issue issue,
IssueService issueService,
UserService userService,
Map<Integer,Set<PermissionType>> userPermissions,
Map<Integer,List<NameValuePair>> listOptions,
org.apache.struts.action.ActionMessages errors) |
method needed to prepare request for edit_issue.jsp
|
static void |
IssueForm.setupNotificationsInRequest(javax.servlet.http.HttpServletRequest request,
Issue issue,
NotificationService notificationService) |
Modifier and Type | Method | Description |
---|---|---|
Issue |
IssuePTO.getIssue() |
Modifier and Type | Method | Description |
---|---|---|
void |
IssuePTO.setIssue(Issue issue) |
Constructor | Description |
---|---|
IssuePTO(Issue issue) |
Modifier and Type | Method | Description |
---|---|---|
Issue |
FormatIssueOwnerTag.getIssue() |
Modifier and Type | Method | Description |
---|---|---|
void |
FormatIssueOwnerTag.setIssue(Issue value) |
Modifier and Type | Method | Description |
---|---|---|
static boolean |
LoginUtilities.canEditIssue(Issue issue) |
|
static boolean |
LoginUtilities.canEditIssue(Issue issue,
org.springframework.security.core.userdetails.UserDetails user) |
|
static boolean |
LoginUtilities.canViewIssue(Issue issue) |
Returns true if the user has permission to view the requested issue.
|
static boolean |
LoginUtilities.canViewIssue(Issue issue,
org.springframework.security.core.userdetails.UserDetails user) |
Returns true if the user has permission to view the requested issue.
|
static List<NameValuePair> |
EditIssueActionUtil.getAssignableIssueOwnersList(Issue issue,
Project project,
User currUser,
Locale locale,
UserService userService,
Map<Integer,Set<PermissionType>> userPermissions) |
This method will obtain and build a list of possible owners for the
webpages to display and the operator to choose from.
|
static void |
ImportExportUtilities.getIssueXML(org.dom4j.io.XMLWriter writer,
Issue issue) |
|
static String |
ImportExportUtilities.getIssueXML(Issue issue) |
Generates an XML block that encapsulates an issue for import or export.
|
static Map<Integer,List<NameValuePair>> |
EditIssueActionUtil.getListOptions(javax.servlet.http.HttpServletRequest request,
Issue issue,
List<NameValuePair> ownersList,
Map<Integer,Set<PermissionType>> userPermissions,
Project project,
User currUser) |
|
static org.apache.struts.action.ActionForward |
EditIssueActionUtil.getReturnForward(Issue issue,
Project project,
String caller,
org.apache.struts.action.ActionMapping mapping) |
|
static void |
IssueNavigationUtil.setupNextPreviousIssueInRequest(javax.servlet.http.HttpServletRequest request,
Issue issue,
IssueService issueService) |
Modifier and Type | Method | Description |
---|---|---|
static String |
ImportExportUtilities.exportIssues(List<Issue> issues,
SystemConfiguration config) |
Takes an array of IssueModels and exports them as XML suitable for import into another
instance of ITracker, or another issue tracking tool.
|
static boolean |
ImportExportUtilities.exportIssues(List<Issue> issues,
SystemConfiguration config,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
export the issues to an XML and write it to the response.
|
static void |
ImportExportUtilities.exportIssues(org.dom4j.io.XMLWriter writer,
List<Issue> issues,
SystemConfiguration config) |
|
static void |
ImportExportUtilities.exportIssuesModels(org.dom4j.io.XMLWriter writer,
List<Issue> issues) |
Copyright © 2002–2019 itracker. All rights reserved.