com.xebialabs.deployit.core.rest.api
Class DtoReader
java.lang.Object
com.xebialabs.deployit.core.rest.api.DtoReader
@Component
public class DtoReader
- extends java.lang.Object
|
Field Summary |
static com.google.common.base.Function<com.xebialabs.deployit.repository.ConfigurationItemData,com.xebialabs.deployit.core.api.dto.ConfigurationItemId> |
ciDataToCiId
|
static com.google.common.base.Function<com.xebialabs.deployit.core.api.dto.ConfigurationItemId,com.xebialabs.deployit.repository.ConfigurationItemData> |
ciIdToCiData
|
|
Method Summary |
java.util.List<com.xebialabs.deployit.security.Role> |
readRoleAssignments(com.xebialabs.deployit.core.api.dto.RoleAssignments assignments)
|
com.google.common.collect.Multimap<com.xebialabs.deployit.security.Role,com.xebialabs.deployit.security.permission.Permission> |
readRolePermissions(com.xebialabs.deployit.core.api.dto.RolePermissions permissions,
java.util.List<com.xebialabs.deployit.security.Role> roles)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ciDataToCiId
public static final com.google.common.base.Function<com.xebialabs.deployit.repository.ConfigurationItemData,com.xebialabs.deployit.core.api.dto.ConfigurationItemId> ciDataToCiId
ciIdToCiData
public static final com.google.common.base.Function<com.xebialabs.deployit.core.api.dto.ConfigurationItemId,com.xebialabs.deployit.repository.ConfigurationItemData> ciIdToCiData
DtoReader
public DtoReader()
readRoleAssignments
public java.util.List<com.xebialabs.deployit.security.Role> readRoleAssignments(com.xebialabs.deployit.core.api.dto.RoleAssignments assignments)
readRolePermissions
public com.google.common.collect.Multimap<com.xebialabs.deployit.security.Role,com.xebialabs.deployit.security.permission.Permission> readRolePermissions(com.xebialabs.deployit.core.api.dto.RolePermissions permissions,
java.util.List<com.xebialabs.deployit.security.Role> roles)