TSK-373: renamed relations and removed some duplicate links.
This commit is contained in:
parent
4c8b29bcec
commit
e0c0246101
|
@ -1,8 +1,11 @@
|
||||||
package pro.taskana.rest.resource;
|
package pro.taskana.rest.resource;
|
||||||
|
|
||||||
|
import org.springframework.hateoas.core.Relation;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Resource class for a distribution target based on {@link pro.taskana.WorkbasketSummary}.
|
* Resource class for a distribution target based on {@link pro.taskana.WorkbasketSummary}.
|
||||||
*/
|
*/
|
||||||
|
@Relation(collectionRelation = "distributionTargets")
|
||||||
public class DistributionTargetResource extends WorkbasketSummaryResource {
|
public class DistributionTargetResource extends WorkbasketSummaryResource {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,10 +3,12 @@ package pro.taskana.rest.resource;
|
||||||
import javax.validation.constraints.NotNull;
|
import javax.validation.constraints.NotNull;
|
||||||
|
|
||||||
import org.springframework.hateoas.ResourceSupport;
|
import org.springframework.hateoas.ResourceSupport;
|
||||||
|
import org.springframework.hateoas.core.Relation;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Resource class for {@link pro.taskana.WorkbasketAccessItem}.
|
* Resource class for {@link pro.taskana.WorkbasketAccessItem}.
|
||||||
*/
|
*/
|
||||||
|
@Relation(collectionRelation = "accessItems")
|
||||||
public class WorkbasketAccessItemResource extends ResourceSupport {
|
public class WorkbasketAccessItemResource extends ResourceSupport {
|
||||||
|
|
||||||
public String accessItemId;
|
public String accessItemId;
|
||||||
|
|
|
@ -3,12 +3,14 @@ package pro.taskana.rest.resource;
|
||||||
import javax.validation.constraints.NotNull;
|
import javax.validation.constraints.NotNull;
|
||||||
|
|
||||||
import org.springframework.hateoas.ResourceSupport;
|
import org.springframework.hateoas.ResourceSupport;
|
||||||
|
import org.springframework.hateoas.core.Relation;
|
||||||
|
|
||||||
import pro.taskana.WorkbasketType;
|
import pro.taskana.WorkbasketType;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Resource class for {@link pro.taskana.WorkbasketSummary}.
|
* Resource class for {@link pro.taskana.WorkbasketSummary}.
|
||||||
*/
|
*/
|
||||||
|
@Relation(collectionRelation = "workbaskets")
|
||||||
public class WorkbasketSummaryResource extends ResourceSupport {
|
public class WorkbasketSummaryResource extends ResourceSupport {
|
||||||
|
|
||||||
public String workbasketId;
|
public String workbasketId;
|
||||||
|
|
|
@ -34,9 +34,6 @@ public class DistributionTargetListMapper {
|
||||||
distributionTargetListResource
|
distributionTargetListResource
|
||||||
.add(linkTo(methodOn(WorkbasketController.class).getDistributionTargets(workbasketId))
|
.add(linkTo(methodOn(WorkbasketController.class).getDistributionTargets(workbasketId))
|
||||||
.withSelfRel());
|
.withSelfRel());
|
||||||
distributionTargetListResource
|
|
||||||
.add(linkTo(methodOn(WorkbasketController.class).getDistributionTargets(workbasketId))
|
|
||||||
.withRel("distributionTargetResourceList"));
|
|
||||||
distributionTargetListResource
|
distributionTargetListResource
|
||||||
.add(linkTo(methodOn(WorkbasketController.class).getWorkbasket(workbasketId))
|
.add(linkTo(methodOn(WorkbasketController.class).getWorkbasket(workbasketId))
|
||||||
.withRel("workbasket"));
|
.withRel("workbasket"));
|
||||||
|
|
|
@ -41,9 +41,6 @@ public class WorkbasketAccessItemListMapper {
|
||||||
accessItemListResource
|
accessItemListResource
|
||||||
.add(linkTo(methodOn(WorkbasketController.class).getWorkbasketAccessItems(workbasketId))
|
.add(linkTo(methodOn(WorkbasketController.class).getWorkbasketAccessItems(workbasketId))
|
||||||
.withSelfRel());
|
.withSelfRel());
|
||||||
accessItemListResource
|
|
||||||
.add(linkTo(methodOn(WorkbasketController.class).getWorkbasketAccessItems(workbasketId))
|
|
||||||
.withRel("setWorkbasketAccessItemResourceList"));
|
|
||||||
accessItemListResource
|
accessItemListResource
|
||||||
.add(linkTo(methodOn(WorkbasketController.class).getWorkbasket(workbasketId))
|
.add(linkTo(methodOn(WorkbasketController.class).getWorkbasket(workbasketId))
|
||||||
.withRel("workbasket"));
|
.withRel("workbasket"));
|
||||||
|
|
Loading…
Reference in New Issue