Package com.atlassian.jira.dev.backdoor
Class ManagedConfigurationBackdoor
java.lang.Object
com.atlassian.jira.dev.backdoor.ManagedConfigurationBackdoor
@Produces("application/json")
@Consumes("application/json")
@Path("managedconfiguration")
public class ManagedConfigurationBackdoor
extends Object
Controls managed configuration
- Since:
- v5.2
-
Constructor Summary
ConstructorsConstructorDescriptionManagedConfigurationBackdoor(ManagedConfigurationItemService managedConfigurationItemService, CustomFieldManager customFieldManager, WorkflowService workflowService, JiraAuthenticationContext jiraAuthenticationContext, WorkflowSchemeManager workflowSchemeManager) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponsegetManagedCustomField(String itemId) jakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponsegetManagedWorkflow(String workflowName) jakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponsegetManagedWorkflowScheme(String workflowSchemeName) jakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponsepostManageCustomField(String itemId, com.atlassian.jira.dev.backdoor.ManagedConfigurationBackdoor.RegisterItemHolder registerItemHolder) jakarta.ws.rs.core.ResponsepostManageWorkflow(String workflowName, com.atlassian.jira.dev.backdoor.ManagedConfigurationBackdoor.RegisterItemHolder registerItemHolder) jakarta.ws.rs.core.ResponsepostManageWorkflowScheme(String workflowSchemeName, com.atlassian.jira.dev.backdoor.ManagedConfigurationBackdoor.RegisterItemHolder registerItemHolder)
-
Constructor Details
-
ManagedConfigurationBackdoor
@Inject public ManagedConfigurationBackdoor(ManagedConfigurationItemService managedConfigurationItemService, CustomFieldManager customFieldManager, WorkflowService workflowService, JiraAuthenticationContext jiraAuthenticationContext, WorkflowSchemeManager workflowSchemeManager)
-
-
Method Details
-
getManagedCustomFields
@Path("customfields") @GET public jakarta.ws.rs.core.Response getManagedCustomFields() -
getManagedCustomField
@Path("customfields/{id}") @GET public jakarta.ws.rs.core.Response getManagedCustomField(@PathParam("id") String itemId) -
postManageCustomField
@Path("customfields/{id}") @POST public jakarta.ws.rs.core.Response postManageCustomField(@PathParam("id") String itemId, com.atlassian.jira.dev.backdoor.ManagedConfigurationBackdoor.RegisterItemHolder registerItemHolder) -
getManagedWorkflows
@Path("workflows") @GET public jakarta.ws.rs.core.Response getManagedWorkflows() -
getManagedWorkflow
@Path("workflows/{name}") @GET public jakarta.ws.rs.core.Response getManagedWorkflow(@PathParam("name") String workflowName) -
postManageWorkflow
@Path("workflows/{name}") @POST public jakarta.ws.rs.core.Response postManageWorkflow(@PathParam("name") String workflowName, com.atlassian.jira.dev.backdoor.ManagedConfigurationBackdoor.RegisterItemHolder registerItemHolder) -
getManagedWorkflowSchemes
@Path("workflowschemes") @GET public jakarta.ws.rs.core.Response getManagedWorkflowSchemes() -
getManagedWorkflowScheme
@Path("workflowschemes/{name}") @GET public jakarta.ws.rs.core.Response getManagedWorkflowScheme(@PathParam("name") String workflowSchemeName) -
postManageWorkflowScheme
@Path("workflowschemes/{name}") @POST public jakarta.ws.rs.core.Response postManageWorkflowScheme(@PathParam("name") String workflowSchemeName, com.atlassian.jira.dev.backdoor.ManagedConfigurationBackdoor.RegisterItemHolder registerItemHolder)
-