@Service @Scope(value="prototype") public abstract class Vim extends java.lang.Object implements ImageManagement, ResourceManagement, NetworkManagement, DeploymentFlavorManagement
| Modifier and Type | Field and Description |
|---|---|
protected org.openbaton.vim.drivers.VimDriverCaller |
client |
protected org.slf4j.Logger |
log |
| Constructor and Description |
|---|
Vim() |
Vim(java.lang.String type,
org.springframework.context.ApplicationContext context) |
Vim(java.lang.String type,
java.lang.String managementPort,
org.springframework.context.ApplicationContext context) |
Vim(java.lang.String type,
java.lang.String brokerIp,
int port,
java.lang.String managementPort,
org.springframework.context.ApplicationContext context) |
Vim(java.lang.String type,
java.lang.String name,
java.lang.String managementPort,
org.springframework.context.ApplicationContext context) |
Vim(java.lang.String type,
java.lang.String username,
java.lang.String password,
java.lang.String brokerIp,
java.lang.String managementPort,
org.springframework.context.ApplicationContext context) |
| Modifier and Type | Method and Description |
|---|---|
org.openbaton.vim.drivers.VimDriverCaller |
getClient() |
void |
setClient(org.openbaton.vim.drivers.VimDriverCaller client) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, add, copy, delete, queryImages, updateallocate, createReservation, getQuota, migrate, operate, queryReservation, queryResources, release, releaseReservation, scale, update, updateReservationadd, delete, query, queryNetwork, updateadd, delete, queryDeploymentFlavors, updateprotected org.slf4j.Logger log
protected org.openbaton.vim.drivers.VimDriverCaller client
public Vim(java.lang.String type,
java.lang.String brokerIp,
int port,
java.lang.String managementPort,
org.springframework.context.ApplicationContext context)
throws org.openbaton.exceptions.PluginException
org.openbaton.exceptions.PluginExceptionpublic Vim()
public Vim(java.lang.String type,
java.lang.String managementPort,
org.springframework.context.ApplicationContext context)
throws org.openbaton.exceptions.PluginException
org.openbaton.exceptions.PluginExceptionpublic Vim(java.lang.String type,
java.lang.String name,
java.lang.String managementPort,
org.springframework.context.ApplicationContext context)
throws org.openbaton.exceptions.PluginException
org.openbaton.exceptions.PluginExceptionpublic Vim(java.lang.String type,
org.springframework.context.ApplicationContext context)
throws org.openbaton.exceptions.PluginException
org.openbaton.exceptions.PluginExceptionpublic Vim(java.lang.String type,
java.lang.String username,
java.lang.String password,
java.lang.String brokerIp,
java.lang.String managementPort,
org.springframework.context.ApplicationContext context)
throws org.openbaton.exceptions.PluginException
org.openbaton.exceptions.PluginException