Package com.vmware.connection
Interface Connection
-
- All Known Implementing Classes:
BasicConnection,SsoConnection
public interface ConnectionThis simple object shows how to set up a vCenter connection. It is intended as a utility class for use by Samples that will need to connect before they can do anything useful. This is a light weight POJO that should be very easy to make portable.- See Also:
ConnectedVimServiceBase
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Connectionconnect()Connectiondisconnect()java.util.MapgetHeaders()java.lang.StringgetHost()java.lang.StringgetPassword()java.lang.IntegergetPort()com.vmware.vim25.ServiceContentgetServiceContent()java.lang.StringgetServiceInstanceName()com.vmware.vim25.ManagedObjectReferencegetServiceInstanceReference()java.lang.StringgetUrl()java.net.URLgetURL()java.lang.StringgetUsername()com.vmware.vim25.UserSessiongetUserSession()com.vmware.vim25.VimPortTypegetVimPort()com.vmware.vim25.VimServicegetVimService()booleanisConnected()voidsetPassword(java.lang.String password)voidsetUrl(java.lang.String url)voidsetUsername(java.lang.String username)
-
-
-
Method Detail
-
setUrl
@Option(name="url", systemProperty="vimService.url", description="full url to the vSphere WS SDK service") void setUrl(java.lang.String url)
-
getUrl
java.lang.String getUrl()
-
getHost
java.lang.String getHost()
-
getPort
java.lang.Integer getPort()
-
setUsername
@Option(name="username", systemProperty="connection.username", description="username on remote system") void setUsername(java.lang.String username)
-
getUsername
java.lang.String getUsername()
-
setPassword
@Option(name="password", systemProperty="connection.password", description="password on remote system") void setPassword(java.lang.String password)
-
getPassword
java.lang.String getPassword()
-
getVimService
com.vmware.vim25.VimService getVimService()
-
getVimPort
com.vmware.vim25.VimPortType getVimPort()
-
getServiceContent
com.vmware.vim25.ServiceContent getServiceContent()
-
getUserSession
com.vmware.vim25.UserSession getUserSession()
-
getServiceInstanceName
java.lang.String getServiceInstanceName()
-
getHeaders
java.util.Map getHeaders()
-
getServiceInstanceReference
com.vmware.vim25.ManagedObjectReference getServiceInstanceReference()
-
connect
@Before Connection connect()
-
isConnected
boolean isConnected()
-
disconnect
@After Connection disconnect()
-
getURL
java.net.URL getURL()
-
-