public class AgentsControl extends BackdoorControl<AgentsControl>
BackdoorControl.AddXsrfNoCheckTokenFilter, BackdoorControl.JsonMediaTypeFilter
ADMIN_REST_PATH, API_REST_PATH, DEFAULT_REST_PATH, rootPath
Constructor and Description |
---|
AgentsControl(BambooEnvironmentData environmentData) |
Modifier and Type | Method and Description |
---|---|
RestAgent |
createLocalAgent()
Creates a new local agent with a random name and default configuration.
|
protected com.sun.jersey.api.client.WebResource |
createResource()
Creates the resource that corresponds to the root of the TestKit REST API, using the values returned by
BackdoorControl.getRestModulePath() . |
void |
deleteAgent(long agentId)
Deletes a Bamboo agent.
|
void |
disableAllAgents() |
void |
enableAllAgents() |
client, createResourceForPath, get, getEnvironmentData, getRestModulePath, percentEncode, ping, post, resourceRoot, tearDown
public AgentsControl(@NotNull BambooEnvironmentData environmentData)
protected com.sun.jersey.api.client.WebResource createResource()
BackdoorControl
BackdoorControl.getRestModulePath()
. Note that the created WebResource
has the following properties: Content-Type: application/json
by
default (override with WebResource.type(javax.ws.rs.core.MediaType)
)BackdoorControl.createResource()
createResource
in class BackdoorControl<AgentsControl>
BackdoorControl.createResource()
,
BackdoorControl.getRestModulePath()
public RestAgent createLocalAgent() throws Exception
Exception
public void deleteAgent(long agentId)
public void enableAllAgents()
public void disableAllAgents()
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.