com.polarion.alm.tracker.ITrackerService


METHODS
Modifiers and TypeNameDescription
IDataService getDataService() Returns the base data service instance used by this tracker service.
IProjectService getProjectsService() Returns the project service used by this tracker service.
IModuleManager getModuleManager()
IRichPageManager getRichPageManager() Returns the manager for {@link IRichPage}
IExportManager getExportManager() Returns the export manager.
IImportManager getImportManager() Returns the import manager.
IPlanningManager getPlanningManager() Returns the planning manager.
IVotingManager getVotingManager() Returns the voting manager.
IWorkflowManager getWorkflowManager() Returns the workflow manager.
ITrackerUser getTrackerUser(IUser) Returns a tracker user.
ITrackerUser getTrackerUser(String) Returns a tracker user for the specified user id. The tracker user object is unresolved, it is not guaranteed that such an user exists.
ITrackerProject getTrackerProject(IProject) Returns a tracker project.
ITrackerProject getTrackerProject(String) Returns a tracker project for the specified project id. The tracker project object is unresolved, it is not guaranteed that such a project exists.
ITrackerRevision getTrackerRevision(IRevision) Returns a tracker revision.
IWorkItem createWorkItem(IProject) Creates a new (unpersisted) work item in given project. The work item will be persisted when its save() method is called.
IWorkItem getWorkItem(String,String) This is a shortcut method for getTrackerProject(projectId).getWorkItem(workItemId), see {@link ITrackerProject#getWorkItem(String)} .
IWorkItem findWorkItem(String,String) Finds work item, differs from {@link #getWorkItem(String,String)} in smarter handling of the id parameter.
IWorkItem getWorkItem(SubterraURI) Returns the workitem with the specified uri. This is a shortcut method for (IWorkItem)getDataservice.getInstance(uri), see {@link IDataService#getInstance(SubterraURI)} .
IPObjectList queryWorkItems(String,String) Returns the workitems matching the specified query. The list is sorted using the specified sort key.
IPObjectList queryWorkItems(IProject,String,String) Returns the workitems of the specified project matching the specified query. The list is sorted using the specified sort key.
IPObjectList queryWorkItemsInBaseline(String,String,String) Returns the Work Items matching the specified query. The list is sorted using the specified fields.
String getLinkedWIsDirectQueryFromMessage(String) Returns a query which finds all which are mentioned in the commit message.
IPObjectList getLinkedWIsDirectFromLogMessage(String) Searches the items, which are mentioned in the commit message.
ITimePointsManager getTimePointsManager() Returns the timepoint manager.
IWorkItemLinkRolesManager getWorkItemLinkRolesManager() Returns the link roles manager.
boolean isAutoSuspectOn(IWorkItem) Checks if autosuspect is enabled for a given work item.
boolean isAutoSuspectOn(IContextId) Checks if autosuspect is enabled for a given contextId.
ITrackerPolicy getTrackerPolicy() Returns the tracker policy.
boolean isExternalLinkingEnabled(IContextId) Is external work item linking enabled for given context?
ILanguageDefinitionsProvider getGlobalLanguageDefinitionsProvider() Returns instance of {@link ILanguageDefinitionsProvider} with global language definitions.
IWorkItem getWorkItemWithRevision(String,String,String)
IPObjectList<IUser> getAssignableUsers(IContextId) Returns users with global role "assignable", or context role "project_assignable" (if context ID is provided).
IPObjectList<IUser> getApproverUsers(IContextId) Returns users with global role "approver", or context role "project_approver" (if context ID is provided).
IFolderManager getFolderManager() Returns instance of {@link IFolderManager} .
IBaselineCollectionsManager getBaselineCollectionsManager()
IWatchListManager getWatchListManager()

Back to Index