| Interface | Description |
|---|---|
| Connection |
This simple object shows how to set up a vCenter connection.
|
| Class | Description |
|---|---|
| BasicConnection |
This simple object shows how to set up a vSphere connection as it was done in vSphere 4.x and is provided
as a reference for anyone working with older vSphere servers that do not support modern SSO features.
|
| ConnectedVimServiceBase |
An abstract base class, extend this class if your common needs to
open a connection to the virtual center server before it can do anything useful.
|
| ConnectionFactory |
Holds the logic for how to construct a connection class.
|
| ESXHostSampleBase |
Some API samples only make sense when used with an ESX(i) Host
Samples based on this class will only function when connected
to an ESX/ESXi host.
|
| KeepAlive |
This is a keep-alive utility class.
|
| SsoConnection |
Demonstrates SSO with vCenter's SSO service.
|
| VCenterSampleBase |
Some samples must use a VCenter to make any sense.
|
| Exception | Description |
|---|---|
| ConnectionException |
ConnectionException is the base exception thrown by connection classes,
making this a runtime exception means that catching it is optional preventing clutter,
basing all connection related exceptions on this class means
that you may decide to catch ConnectionException to deal with any issues underneath
the connection infrastructure.
|
| ConnectionMalformedUrlException |