|
Deprecated Methods |
org.itracker.model.CustomField.addOption(String, String)
this can not be in the entity, replace by Utility or service. |
org.itracker.web.util.AttachmentUtilities.checkFile(FormFile, ITrackerServices)
use validate(FormFile, ITrackerServices) instead for more detailed messages |
org.itracker.persistence.dao.IssueDAO.findAll()
don't use due to expensive memory use. |
org.itracker.model.IssueActivityType.forCode(int)
|
org.itracker.services.IssueService.getAllIssueAttachments()
|
org.itracker.services.implementations.IssueServiceImpl.getAllIssueAttachments()
do not use this due to expensive memory use! use explicit
hsqldb queries instead. |
org.itracker.services.IssueService.getAllIssues()
Don't use due to EXPENSIVE memory use. |
org.itracker.services.implementations.IssueServiceImpl.getAllIssues()
don't use to expensive memory use! |
org.itracker.core.resources.ITrackerResourceBundle.getContents()
|
org.itracker.services.ConfigurationService.getCustomFields(Locale)
use CustomFieldUtilities to retrieve localization to custom fields |
org.itracker.web.actions.base.ItrackerBaseAction.getName()
no state information is allowed in actions. use a correct
pattern like request-attributes. |
org.itracker.model.Notification.getNotificationRole()
use getRole instead |
org.itracker.model.CustomField.getOptionNameByValue(String)
this can not be in the entity, replace by Utility or service.
FIXME: Don't know, this seems not to be working. Removed use from FormatCustomFieldTag |
org.itracker.web.actions.base.ItrackerBaseAction.getPage()
no state information is allowed in actions. use a correct
pattern like request-attributes. |
org.itracker.web.actions.base.ItrackerBaseAction.getPermission()
no state information is allowed in actions. use a correct
pattern like request-attributes. |
org.itracker.services.ProjectService.getProjectStats(Integer)
count open/closed issues with new methods: getTotalNumberOpenIssuesByProject, getTotalNumberResolvedIssuesByProject |
org.itracker.services.util.NotificationUtilities.getRoleName(int)
|
org.itracker.services.util.NotificationUtilities.getRoleName(int, Locale)
|
org.itracker.services.util.NotificationUtilities.getRoleNames()
prefer direct use of Role enumeration |
org.itracker.services.util.NotificationUtilities.getTypeName(int)
|
org.itracker.services.util.NotificationUtilities.getTypeName(int, Locale)
|
org.itracker.services.implementations.UserServiceImpl.getUsersMapOfProjectIdsAndSetOfPermissionTypes(User, int)
|
org.itracker.model.IssueField.getValue(ResourceBundle)
this can not be in the entity, replace by Utility or service. |
org.itracker.model.IssueField.getValue(ResourceBundle, Locale)
use getValue(ResourceBundle bundle) instead, locale is taken
from bundle |
org.itracker.web.ptos.ProjectScriptPTO.getVO()
|
org.itracker.web.actions.base.ItrackerBaseAction.isLoggedIn(HttpServletRequest, HttpServletResponse)
move to LoginUtilities - no need for actions to check for user being logged in. |
org.itracker.services.implementations.ReportServiceImpl.outputCSV(HttpServletRequest, HttpServletResponse, ActionMapping)
needs to be moved to static method in a new web-report-utility class |
org.itracker.services.implementations.ReportServiceImpl.outputHTML(HttpServletRequest, HttpServletResponse, ActionMapping)
needs to be moved to static method in a new web-report-utility class |
org.itracker.services.ReportService.outputPDF(List, Report, Locale, String, HttpSession, HttpServletRequest, HttpServletResponse, ActionMapping)
needs to be moved to static method in a new web-report-utility class |
org.itracker.services.implementations.ReportServiceImpl.outputPDF(List, Report, Locale, String, HttpSession, HttpServletRequest, HttpServletResponse, ActionMapping)
needs to be moved to static method in a new web-report-utility class |
org.itracker.services.implementations.ReportServiceImpl.outputXLS(HttpServletRequest, HttpServletResponse, ActionMapping)
needs to be moved to static method in a new web-report-utility class |
org.itracker.services.util.EmailService.sendEmail(HashSet, String, String)
use method with InetAddress[] addresses instead. |
org.itracker.core.resources.ITrackerResourceBundle.setContents(List)
should be private |
org.itracker.web.actions.base.ItrackerBaseAction.setName(String)
no state information is allowed in actions. use a correct
pattern like request-attributes. |
org.itracker.model.Notification.setNotificationRole(int)
|
org.itracker.web.actions.base.ItrackerBaseAction.setPage(String)
no state information is allowed in actions. use a correct
pattern like request-attributes. |
org.itracker.web.actions.base.ItrackerBaseAction.setPermission(int)
no state information is allowed in actions. use a correct
pattern like request-attributes. |
org.itracker.model.IssueField.setValue(String, Locale, ResourceBundle)
locale is redundant set, in bundle and as separate parameter.
use IssueField.setValue(String, ResourceBundle)
instead |