@CliObject(name="deployit") public class DeployitClient extends DocumentedObject
| Constructor and Description |
|---|
DeployitClient() |
DeployitClient(ProxiesInstance proxies) |
| Modifier and Type | Method and Description |
|---|---|
void |
abortTask(java.lang.String taskId) |
void |
assignTask(java.lang.String taskId,
java.lang.String owner) |
void |
cancelTask(java.lang.String taskId) |
com.xebialabs.deployit.core.api.dto.Comparison |
compare(java.lang.String reference,
java.util.List<java.lang.String> ids) |
java.lang.String |
createControlTask(com.xebialabs.deployit.engine.api.dto.Control control) |
java.lang.String |
createDiscoveryTask(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci) |
void |
describe(java.lang.String typeName) |
void |
executeControlTask(java.lang.String taskName,
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci) |
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem |
importPackage(java.lang.String importablePackageName) |
com.xebialabs.deployit.engine.api.dto.ServerInfo |
info() |
java.util.List<java.lang.String> |
listImportablePackages() |
com.xebialabs.deployit.engine.api.dto.Control |
prepareControlTask(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci,
java.lang.String taskName) |
void |
print(java.util.Collection<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> cis) |
void |
print(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci) |
java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> |
retrieveDiscoveryResults(java.lang.String taskId) |
void |
runGarbageCollector() |
void |
shutdown() |
void |
skipSteps(java.lang.String taskId,
java.lang.Integer[] stepIds) |
void |
skipSteps(java.lang.String taskId,
java.util.List<java.lang.Integer> stepIds) |
void |
startTask(java.lang.String taskId) |
protected static void |
startTask(java.lang.String taskId,
ProxiesInstance proxies) |
void |
startTaskAndWait(java.lang.String taskId) |
protected static void |
startTaskAndWait(java.lang.String taskId,
ProxiesInstance proxies,
boolean cancelIfFailed) |
void |
stopTask(java.lang.String taskId) |
void |
waitForTask(java.lang.String taskId) |
protected static void |
waitForTask(java.lang.String taskId,
ProxiesInstance proxies,
boolean cancelIfFailed) |
help, helppublic DeployitClient()
public DeployitClient(ProxiesInstance proxies)
public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem importPackage(java.lang.String importablePackageName)
public java.util.List<java.lang.String> listImportablePackages()
public void stopTask(java.lang.String taskId)
public void startTask(java.lang.String taskId)
public void startTaskAndWait(java.lang.String taskId)
public void waitForTask(java.lang.String taskId)
public void abortTask(java.lang.String taskId)
public void cancelTask(java.lang.String taskId)
public void skipSteps(java.lang.String taskId,
java.util.List<java.lang.Integer> stepIds)
public void skipSteps(java.lang.String taskId,
java.lang.Integer[] stepIds)
public void assignTask(java.lang.String taskId,
java.lang.String owner)
public java.lang.String createDiscoveryTask(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci)
public java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> retrieveDiscoveryResults(java.lang.String taskId)
public com.xebialabs.deployit.engine.api.dto.Control prepareControlTask(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci,
java.lang.String taskName)
public java.lang.String createControlTask(com.xebialabs.deployit.engine.api.dto.Control control)
public void executeControlTask(java.lang.String taskName,
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci)
public void describe(java.lang.String typeName)
public void print(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci)
public void print(java.util.Collection<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> cis)
public com.xebialabs.deployit.core.api.dto.Comparison compare(java.lang.String reference,
java.util.List<java.lang.String> ids)
public com.xebialabs.deployit.engine.api.dto.ServerInfo info()
public void runGarbageCollector()
public void shutdown()
protected static void startTask(java.lang.String taskId,
ProxiesInstance proxies)
protected static void startTaskAndWait(java.lang.String taskId,
ProxiesInstance proxies,
boolean cancelIfFailed)
protected static void waitForTask(java.lang.String taskId,
ProxiesInstance proxies,
boolean cancelIfFailed)