@Component public class WorkbasketDefinitionResourceAssembler extends Object
Workbasket into a WorkbasketDefinitionResource containing all
additional information about that workbasket.| Constructor and Description |
|---|
WorkbasketDefinitionResourceAssembler() |
| Modifier and Type | Method and Description |
|---|---|
pro.taskana.workbasket.api.models.Workbasket |
toModel(WorkbasketResource wbResource) |
WorkbasketDefinitionResource |
toResource(pro.taskana.workbasket.api.models.Workbasket workbasket)
maps the distro targets to their id to remove overhead.
|
public WorkbasketDefinitionResourceAssembler()
public WorkbasketDefinitionResource toResource(pro.taskana.workbasket.api.models.Workbasket workbasket) throws pro.taskana.common.api.exceptions.NotAuthorizedException, pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException
workbasket - Workbasket which will be convertedWorkbasketDefinitionResource, containing the basket, its distribution
targets and its authorizationspro.taskana.common.api.exceptions.NotAuthorizedException - if the user is not authorizedpro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException - if basket is an unknown workbasketpublic pro.taskana.workbasket.api.models.Workbasket toModel(WorkbasketResource wbResource)
Copyright © 2020. All rights reserved.