Class PlanningResource
java.lang.Object
com.xebialabs.xlrelease.api.internal.PlanningResource
@Path("/planning")
@Consumes("application/json")
@Produces("application/json")
@Controller
public class PlanningResource
extends Object
The GANTT planner used to adjust a release's dates and links.
-
Constructor Summary
ConstructorsConstructorDescriptionPlanningResource(com.xebialabs.xlrelease.security.PermissionChecker permissionChecker, com.xebialabs.xlrelease.actors.ReleaseActorService releaseActorService) -
Method Summary
Modifier and TypeMethodDescriptionvoidremoveLink(String linkId) voidupdateDates(String planItemId, DatesForm datesForm)
-
Constructor Details
-
PlanningResource
@Autowired public PlanningResource(com.xebialabs.xlrelease.security.PermissionChecker permissionChecker, com.xebialabs.xlrelease.actors.ReleaseActorService releaseActorService)
-
-
Method Details
-
updateDates
-
addLink
-
removeLink
@DELETE @Timed @Path("links/{linkId:.*Link[^/-]*}") public void removeLink(@PathParam("linkId") String linkId)
-