@Path(value="/administration/variables") @Consumes(value="application/json") @Produces(value="application/json") @Singleton public class GlobalVariablesResource extends Object
Constructor and Description |
---|
GlobalVariablesResource(VariableConfigurationService variableConfigurationService,
VariableDefinitionManager variableDefinitionManager) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
createGlobalVariable(RestVariableDefinition restVariableDefinition) |
javax.ws.rs.core.Response |
deleteGlobalVariable(String key) |
javax.ws.rs.core.Response |
getAllGlobalVariables() |
javax.ws.rs.core.Response |
getGlobalVariable(String key) |
public GlobalVariablesResource(VariableConfigurationService variableConfigurationService, VariableDefinitionManager variableDefinitionManager)
@GET public javax.ws.rs.core.Response getAllGlobalVariables()
@POST public javax.ws.rs.core.Response createGlobalVariable(RestVariableDefinition restVariableDefinition)
@GET @Path(value="{key}") public javax.ws.rs.core.Response getGlobalVariable(@PathParam(value="key") String key)
@DELETE @Path(value="{key}") public javax.ws.rs.core.Response deleteGlobalVariable(@PathParam(value="key") String key)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.