Class WorkbasketAccessItemBuilder
- java.lang.Object
-
- pro.taskana.workbasket.internal.builder.WorkbasketAccessItemBuilder
-
public class WorkbasketAccessItemBuilder extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkbasketAccessItemBuilderaccessId(String accessId)WorkbasketAccessItemBuilderaccessName(String accessName)WorkbasketAccessItembuildAndStore(WorkbasketService workbasketService)WorkbasketAccessItembuildAndStore(WorkbasketService workbasketService, String userId)static WorkbasketAccessItemBuildernewWorkbasketAccessItem()WorkbasketAccessItemBuilderpermission(WorkbasketPermission permission)WorkbasketAccessItemBuilderpermission(WorkbasketPermission permission, boolean value)WorkbasketAccessItemBuilderworkbasketId(String workbasketId)
-
-
-
Method Detail
-
newWorkbasketAccessItem
public static WorkbasketAccessItemBuilder newWorkbasketAccessItem()
-
workbasketId
public WorkbasketAccessItemBuilder workbasketId(String workbasketId)
-
accessId
public WorkbasketAccessItemBuilder accessId(String accessId)
-
accessName
public WorkbasketAccessItemBuilder accessName(String accessName)
-
permission
public WorkbasketAccessItemBuilder permission(WorkbasketPermission permission)
-
permission
public WorkbasketAccessItemBuilder permission(WorkbasketPermission permission, boolean value)
-
buildAndStore
public WorkbasketAccessItem buildAndStore(WorkbasketService workbasketService) throws InvalidArgumentException, WorkbasketAccessItemAlreadyExistException, WorkbasketNotFoundException, NotAuthorizedException
-
buildAndStore
public WorkbasketAccessItem buildAndStore(WorkbasketService workbasketService, String userId) throws PrivilegedActionException
- Throws:
PrivilegedActionException
-
-