@Component public class GQLProjectAuthorizationsFieldContributor extends java.lang.Object implements GQLProjectEntityFieldContributor
| Constructor and Description |
|---|
GQLProjectAuthorizationsFieldContributor(net.nemerosa.ontrack.model.security.AccountService accountService,
net.nemerosa.ontrack.model.security.RolesService rolesService,
GQLTypeProjectAuthorization projectAuthorization) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<graphql.schema.GraphQLFieldDefinition> |
getFields(java.lang.Class<? extends net.nemerosa.ontrack.model.structure.ProjectEntity> projectEntityClass,
net.nemerosa.ontrack.model.structure.ProjectEntityType projectEntityType)
List of field contributions
|
@Autowired
public GQLProjectAuthorizationsFieldContributor(net.nemerosa.ontrack.model.security.AccountService accountService,
net.nemerosa.ontrack.model.security.RolesService rolesService,
GQLTypeProjectAuthorization projectAuthorization)
public java.util.List<graphql.schema.GraphQLFieldDefinition> getFields(java.lang.Class<? extends net.nemerosa.ontrack.model.structure.ProjectEntity> projectEntityClass,
net.nemerosa.ontrack.model.structure.ProjectEntityType projectEntityType)
GQLProjectEntityFieldContributorgetFields in interface GQLProjectEntityFieldContributorprojectEntityClass - Class of project entityprojectEntityType - Type of project entitynull is accepted.