TSK-373: renamed relations and removed some duplicate links.

This commit is contained in:
Holger Hagen 2018-03-12 17:42:07 +01:00 committed by Martin Rojas Miguel Angel
parent 4c8b29bcec
commit e0c0246101
5 changed files with 7 additions and 6 deletions

View File

@ -1,8 +1,11 @@
package pro.taskana.rest.resource;
import org.springframework.hateoas.core.Relation;
/**
* Resource class for a distribution target based on {@link pro.taskana.WorkbasketSummary}.
*/
@Relation(collectionRelation = "distributionTargets")
public class DistributionTargetResource extends WorkbasketSummaryResource {
}

View File

@ -3,10 +3,12 @@ package pro.taskana.rest.resource;
import javax.validation.constraints.NotNull;
import org.springframework.hateoas.ResourceSupport;
import org.springframework.hateoas.core.Relation;
/**
* Resource class for {@link pro.taskana.WorkbasketAccessItem}.
*/
@Relation(collectionRelation = "accessItems")
public class WorkbasketAccessItemResource extends ResourceSupport {
public String accessItemId;

View File

@ -3,12 +3,14 @@ package pro.taskana.rest.resource;
import javax.validation.constraints.NotNull;
import org.springframework.hateoas.ResourceSupport;
import org.springframework.hateoas.core.Relation;
import pro.taskana.WorkbasketType;
/**
* Resource class for {@link pro.taskana.WorkbasketSummary}.
*/
@Relation(collectionRelation = "workbaskets")
public class WorkbasketSummaryResource extends ResourceSupport {
public String workbasketId;

View File

@ -34,9 +34,6 @@ public class DistributionTargetListMapper {
distributionTargetListResource
.add(linkTo(methodOn(WorkbasketController.class).getDistributionTargets(workbasketId))
.withSelfRel());
distributionTargetListResource
.add(linkTo(methodOn(WorkbasketController.class).getDistributionTargets(workbasketId))
.withRel("distributionTargetResourceList"));
distributionTargetListResource
.add(linkTo(methodOn(WorkbasketController.class).getWorkbasket(workbasketId))
.withRel("workbasket"));

View File

@ -41,9 +41,6 @@ public class WorkbasketAccessItemListMapper {
accessItemListResource
.add(linkTo(methodOn(WorkbasketController.class).getWorkbasketAccessItems(workbasketId))
.withSelfRel());
accessItemListResource
.add(linkTo(methodOn(WorkbasketController.class).getWorkbasketAccessItems(workbasketId))
.withRel("setWorkbasketAccessItemResourceList"));
accessItemListResource
.add(linkTo(methodOn(WorkbasketController.class).getWorkbasket(workbasketId))
.withRel("workbasket"));