@Component
@Transactional(propagation = Propagation.REQUIRES_NEW)
class TemplateMutations : Mutation

Contains all template-related mutations

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
@AutoPayloadType(description = "The created ArtefactTemplate")
suspend fun createArtefactTemplate(input: CreateArtefactTemplateInput, dfe: DataFetchingEnvironment, @Autowired templateService: ArtefactTemplateService): ArtefactTemplate

Creates a new ArtefactTemplate, requires CAN_CREATE_TEMPLATES

Link copied to clipboard
@AutoPayloadType(description = "The created ComponentTemplate")
suspend fun createComponentTemplate(input: CreateComponentTemplateInput, dfe: DataFetchingEnvironment, @Autowired templateService: ComponentTemplateService): ComponentTemplate

Creates a new ComponentTemplate, requires CAN_CREATE_TEMPLATES

Link copied to clipboard
@AutoPayloadType(description = "The created InterfaceSpecificationTemplate")
suspend fun createInterfaceSpecificationTemplate(input: CreateInterfaceSpecificationTemplateInput, dfe: DataFetchingEnvironment, @Autowired templateService: InterfaceSpecificationTemplateService): InterfaceSpecificationTemplate

Creates a new InterfaceSpecificationTemplate, requires CAN_CREATE_TEMPLATES

Link copied to clipboard
@AutoPayloadType(description = "The created IssueTemplate")
suspend fun createIssueTemplate(input: CreateIssueTemplateInput, dfe: DataFetchingEnvironment, @Autowired templateService: IssueTemplateService): IssueTemplate

Creates a new IssueTemplate, requires CAN_CREATE_TEMPLATES

Link copied to clipboard
@AutoPayloadType(description = "The created RelationTemplate")
suspend fun createRelationTemplate(input: CreateRelationTemplateInput, dfe: DataFetchingEnvironment, @Autowired templateService: RelationTemplateService): RelationTemplate

Creates a new RelationTemplate, requires CAN_CREATE_TEMPLATES

Link copied to clipboard
@AutoPayloadType(description = "The updated ArtefactTemplate")
suspend fun updateArtefactTemplate(input: UpdateArtefactTemplateInput, dfe: DataFetchingEnvironment, @Autowired templateService: ArtefactTemplateService): ArtefactTemplate

Updates an ArtefactTemplate, requires CAN_CREATE_TEMPLATES

Link copied to clipboard
@AutoPayloadType(description = "The updated AssignmentType")
suspend fun updateAssignmentType(input: UpdateAssignmentTypeInput, dfe: DataFetchingEnvironment, @Autowired assignmentTypeService: AssignmentTypeService): AssignmentType

Updates an AssignmentType, requires CAN_CREATE_TEMPLATES

Link copied to clipboard
@AutoPayloadType(description = "The updated ComponentTemplate")
suspend fun updateComponentTemplate(input: UpdateComponentTemplateInput, dfe: DataFetchingEnvironment, @Autowired templateService: ComponentTemplateService): ComponentTemplate

Updates a ComponentTemplate, requires CAN_CREATE_TEMPLATES

Link copied to clipboard
@AutoPayloadType(description = "The updated ComponentVersionTemplate")
suspend fun updateComponentVersionTemplate(input: UpdateComponentVersionTemplateInput, dfe: DataFetchingEnvironment, @Autowired templateService: ComponentVersionTemplateService): ComponentVersionTemplate

Updates a ComponentVersionTemplate, requires CAN_CREATE_TEMPLATES

Link copied to clipboard
@AutoPayloadType(description = "The updated InterfacePartTemplate")
suspend fun updateInterfacePartTemplate(input: UpdateInterfacePartTemplateInput, dfe: DataFetchingEnvironment, @Autowired templateService: InterfacePartTemplateService): InterfacePartTemplate

Updates an InterfacePartTemplate, requires CAN_CREATE_TEMPLATES

Link copied to clipboard
@AutoPayloadType(description = "The updated InterfaceSpecificationTemplate")
suspend fun updateInterfaceSpecificationTemplate(input: UpdateInterfaceSpecificationTemplateInput, dfe: DataFetchingEnvironment, @Autowired templateService: InterfaceSpecificationTemplateService): InterfaceSpecificationTemplate

Updates an InterfaceSpecificationTemplate, requires CAN_CREATE_TEMPLATES

@AutoPayloadType(description = "The updated InterfaceSpecificationVersionTemplate")
suspend fun updateInterfaceSpecificationVersionTemplate(input: UpdateInterfaceSpecificationVersionTemplateInput, dfe: DataFetchingEnvironment, @Autowired templateService: InterfaceSpecificationVersionTemplateService): InterfaceSpecificationVersionTemplate

Updates an InterfaceSpecificationVersionTemplate, requires CAN_CREATE_TEMPLATES

@AutoPayloadType(description = "The updated IntraComponentDependencySpecificationType")
suspend fun updateIntraComponentDependencySpecificationType(input: UpdateIntraComponentDependencySpecificationTypeInput, dfe: DataFetchingEnvironment, @Autowired intraComponentDependencySpecificationTypeService: IntraComponentDependencySpecificationTypeService): IntraComponentDependencySpecificationType

Updates an IntraComponentDependencySpecificationType, requires CAN_CREATE_TEMPLATES

Link copied to clipboard
@AutoPayloadType(description = "The updated IssuePriority")
suspend fun updateIssuePriority(input: UpdateIssuePriorityInput, dfe: DataFetchingEnvironment, @Autowired issuePriorityService: IssuePriorityService): IssuePriority

Updates an IssuePriority, requires CAN_CREATE_TEMPLATES

Link copied to clipboard
@AutoPayloadType(description = "The updated IssueRelationType")
suspend fun updateIssueRelationType(input: UpdateIssueRelationTypeInput, dfe: DataFetchingEnvironment, @Autowired issueRelationTypeService: IssueRelationTypeService): IssueRelationType

Updates an IssueRelationType, requires CAN_CREATE_TEMPLATES

Link copied to clipboard
@AutoPayloadType(description = "The updated IssueState")
suspend fun updateIssueState(input: UpdateIssueStateInput, dfe: DataFetchingEnvironment, @Autowired issueStateService: IssueStateService): IssueState

Updates an IssueState, requires CAN_CREATE_TEMPLATES

Link copied to clipboard
@AutoPayloadType(description = "The updated IssueTemplate")
suspend fun updateIssueTemplate(input: UpdateIssueTemplateInput, dfe: DataFetchingEnvironment, @Autowired templateService: IssueTemplateService): IssueTemplate

Updates an IssueTemplate, requires CAN_CREATE_TEMPLATES

Link copied to clipboard
@AutoPayloadType(description = "The updated IssueType")
suspend fun updateIssueType(input: UpdateIssueTypeInput, dfe: DataFetchingEnvironment, @Autowired issueTypeService: IssueTypeService): IssueType

Updates an IssueType, requires CAN_CREATE_TEMPLATES

Link copied to clipboard
@AutoPayloadType(description = "The updated RelationTemplate")
suspend fun updateRelationTemplate(input: UpdateRelationTemplateInput, dfe: DataFetchingEnvironment, @Autowired templateService: RelationTemplateService): RelationTemplate

Updates a RelationTemplate, requires CAN_CREATE_TEMPLATES

Link copied to clipboard
@AutoPayloadType(description = "The updated Template")
suspend fun updateTemplateDeprecationStatus(input: UpdateTemplateDeprecationStatusInput, dfe: DataFetchingEnvironment, @Autowired templateService: TemplateService): Template<*, *>

Updates the deprecation state of the template, requires CAN_CREATE_TEMPLATES