public interface TrackerService extends AppService
Modifier and Type | Method and Description |
---|---|
Node |
addComment(Node parentIssue,
java.lang.String description) |
void |
configureCustomACL(Node node) |
void |
configureIssue(Node issue,
Node project,
Node milestone,
java.lang.String title,
java.lang.String description,
java.util.List<java.lang.String> versionIds,
java.util.List<java.lang.String> componentIds,
int priority,
int importance,
java.lang.String managerId) |
void |
configureItProject(Node itProject,
java.lang.String title,
java.lang.String description,
java.lang.String managerId,
java.lang.String counterpartyGroupId)
Simply configure an IT Project node
|
void |
configureMilestone(Node milestone,
Node project,
Node parentMilestone,
java.lang.String title,
java.lang.String description,
java.lang.String managerId,
java.lang.String defaultAssigneeId,
java.util.Calendar targetDate) |
void |
configureProject(Node project,
java.lang.String title,
java.lang.String description,
java.lang.String managerId) |
void |
configureTask(Node task,
Node project,
Node milestone,
java.lang.String title,
java.lang.String description,
java.lang.String managerId) |
void |
configureVersion(Node version,
Node project,
java.lang.String id,
java.lang.String description,
java.util.Calendar releaseDate) |
Node |
createComponent(Node project,
java.lang.String officeId,
java.lang.String title,
java.lang.String description) |
Node |
createVersion(Node project,
java.lang.String id,
java.lang.String description,
java.util.Calendar targetDate,
java.util.Calendar releaseDate) |
NodeIterator |
getMyMilestones(Session session,
boolean onlyOpenTasks) |
NodeIterator |
getMyProjects(Session session,
boolean onlyOpenProjects) |
boolean |
updateComment(Node comment,
java.lang.String newDescription) |
createDraftEntity, getAppBaseName, getBaseRelPath, getDefaultRelPath, getDefaultRelPath, getDisplayName, getDraftParent, getEntityByUid, getLabel, getMainNodeType, isKnownType, isKnownType, publishEntity, publishEntity, saveEntity
void configureCustomACL(Node node)
void configureItProject(Node itProject, java.lang.String title, java.lang.String description, java.lang.String managerId, java.lang.String counterpartyGroupId) throws RepositoryException
RepositoryException
void configureIssue(Node issue, Node project, Node milestone, java.lang.String title, java.lang.String description, java.util.List<java.lang.String> versionIds, java.util.List<java.lang.String> componentIds, int priority, int importance, java.lang.String managerId) throws RepositoryException
title
- description
- targetId
- priority
- importance
- managerId
- versionId
- RepositoryException
void configureTask(Node task, Node project, Node milestone, java.lang.String title, java.lang.String description, java.lang.String managerId) throws RepositoryException
RepositoryException
void configureMilestone(Node milestone, Node project, Node parentMilestone, java.lang.String title, java.lang.String description, java.lang.String managerId, java.lang.String defaultAssigneeId, java.util.Calendar targetDate) throws RepositoryException
RepositoryException
void configureVersion(Node version, Node project, java.lang.String id, java.lang.String description, java.util.Calendar releaseDate) throws RepositoryException
RepositoryException
void configureProject(Node project, java.lang.String title, java.lang.String description, java.lang.String managerId) throws RepositoryException
RepositoryException
Node addComment(Node parentIssue, java.lang.String description) throws RepositoryException
RepositoryException
boolean updateComment(Node comment, java.lang.String newDescription) throws RepositoryException
RepositoryException
Node createVersion(Node project, java.lang.String id, java.lang.String description, java.util.Calendar targetDate, java.util.Calendar releaseDate) throws RepositoryException
project
- id
- description
- targetDate
- releaseDate
- RepositoryException
Node createComponent(Node project, java.lang.String officeId, java.lang.String title, java.lang.String description) throws RepositoryException
project
- title
- description
- RepositoryException
NodeIterator getMyProjects(Session session, boolean onlyOpenProjects)
NodeIterator getMyMilestones(Session session, boolean onlyOpenTasks)
Copyright © 2007–2020. All rights reserved.