com.xensource.xenapi
Class Types.XenAPIException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.io.IOException
              extended by com.xensource.xenapi.Types.XenAPIException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
Types.ActivationWhileNotFree, Types.AuthAlreadyEnabled, Types.AuthDisableFailed, Types.AuthDisableFailedPermissionDenied, Types.AuthDisableFailedWrongCredentials, Types.AuthEnableFailed, Types.AuthEnableFailedDomainLookupFailed, Types.AuthEnableFailedPermissionDenied, Types.AuthEnableFailedUnavailable, Types.AuthEnableFailedWrongCredentials, Types.AuthIsDisabled, Types.AuthServiceError, Types.AuthUnknownType, Types.BackupScriptFailed, Types.BadAsyncResult, Types.BadServerResponse, Types.BootloaderFailed, Types.CannotContactHost, Types.CannotCreateStateFile, Types.CannotEnableRedoLog, Types.CannotEvacuateHost, Types.CannotFetchPatch, Types.CannotFindOemBackupPartition, Types.CannotFindPatch, Types.CannotFindStatePartition, Types.CannotPlugVif, Types.CannotResetControlDomain, Types.CertificateAlreadyExists, Types.CertificateCorrupt, Types.CertificateDoesNotExist, Types.CertificateLibraryCorrupt, Types.CertificateNameInvalid, Types.ChangePasswordRejected, Types.CpuFeatureMaskingNotSupported, Types.CrlAlreadyExists, Types.CrlCorrupt, Types.CrlDoesNotExist, Types.CrlNameInvalid, Types.DbUniquenessConstraintViolation, Types.DefaultSrNotFound, Types.DeviceAlreadyAttached, Types.DeviceAlreadyDetached, Types.DeviceAlreadyExists, Types.DeviceAttachTimeout, Types.DeviceDetachRejected, Types.DeviceDetachTimeout, Types.DeviceNotAttached, Types.DomainBuilderError, Types.DomainExists, Types.DuplicatePifDeviceName, Types.DuplicateVm, Types.EventsLost, Types.FeatureRestricted, Types.FieldTypeError, Types.HaAbortNewMaster, Types.HaConstraintViolationNetworkNotShared, Types.HaConstraintViolationSrNotShared, Types.HaFailedToFormLiveset, Types.HaHeartbeatDaemonStartupFailed, Types.HaHostCannotAccessStatefile, Types.HaHostCannotSeePeers, Types.HaHostIsArmed, Types.HaIsEnabled, Types.HaLostStatefile, Types.HandleInvalid, Types.HaNoPlan, Types.HaNotEnabled, Types.HaNotInstalled, Types.HaOperationWouldBreakFailoverPlan, Types.HaPoolIsEnabledButHostIsDisabled, Types.HaShouldBeFenced, Types.HaTooFewHosts, Types.HostBroken, Types.HostCannotAttachNetwork, Types.HostCannotDestroySelf, Types.HostCannotReadMetrics, Types.HostCdDriveEmpty, Types.HostDisabled, Types.HostDisabledUntilReboot, Types.HostHasNoManagementIp, Types.HostHasResidentVms, Types.HostInEmergencyMode, Types.HostInUse, Types.HostIsLive, Types.HostIsSlave, Types.HostItsOwnSlave, Types.HostMasterCannotTalkBack, Types.HostNameInvalid, Types.HostNotDisabled, Types.HostNotEnoughFreeMemory, Types.HostNotLive, Types.HostOffline, Types.HostPowerOnModeDisabled, Types.HostsNotHomogeneous, Types.HostStillBooting, Types.HostUnknownToMaster, Types.ImportError, Types.ImportErrorAttachedDisksNotFound, Types.ImportErrorCannotHandleChunked, Types.ImportErrorFailedToFindObject, Types.ImportErrorPrematureEof, Types.ImportErrorSomeChecksumsFailed, Types.ImportErrorUnexpectedFile, Types.ImportIncompatibleVersion, Types.InterfaceHasNoIp, Types.InternalError, Types.InvalidDevice, Types.InvalidEdition, Types.InvalidFeatureString, Types.InvalidIpAddressSpecified, Types.InvalidPatch, Types.InvalidPatchWithLog, Types.InvalidValue, Types.IsTunnelAccessPif, Types.JoiningHostCannotBeMasterOfOtherHosts, Types.JoiningHostCannotContainSharedSrs, Types.JoiningHostCannotHaveRunningOrSuspendedVms, Types.JoiningHostCannotHaveRunningVms, Types.JoiningHostCannotHaveVmsWithCurrentOperations, Types.JoiningHostConnectionFailed, Types.JoiningHostServiceFailed, Types.LicenceRestriction, Types.LicenseCannotDowngradeWhileInPool, Types.LicenseCheckoutError, Types.LicenseDoesNotSupportPooling, Types.LicenseDoesNotSupportXha, Types.LicenseExpired, Types.LicenseFileDeprecated, Types.LicenseProcessingError, Types.LocationNotUnique, Types.MacDoesNotExist, Types.MacInvalid, Types.MacStillExists, Types.MapDuplicateKey, Types.MessageDeprecated, Types.MessageMethodUnknown, Types.MessageParameterCountMismatch, Types.MissingConnectionDetails, Types.NetworkAlreadyConnected, Types.NetworkContainsPif, Types.NetworkContainsVif, Types.NoHostsAvailable, Types.NotAllowedOnOemEdition, Types.NotImplemented, Types.NotInEmergencyMode, Types.NotSupportedDuringUpgrade, Types.ObjectNolongerExists, Types.OnlyAllowedOnOemEdition, Types.OpenvswitchNotActive, Types.OperationBlocked, Types.OperationNotAllowed, Types.OtherOperationInProgress, Types.OutOfSpace, Types.PatchAlreadyApplied, Types.PatchAlreadyExists, Types.PatchApplyFailed, Types.PatchIsApplied, Types.PatchPrecheckFailedPrerequisiteMissing, Types.PatchPrecheckFailedUnknownError, Types.PatchPrecheckFailedVmRunning, Types.PatchPrecheckFailedWrongServerVersion, Types.PbdExists, Types.PermissionDenied, Types.PifAlreadyBonded, Types.PifBondNeedsMoreMembers, Types.PifCannotBondCrossHost, Types.PifConfigurationError, Types.PifDeviceNotFound, Types.PifDoesNotAllowUnplug, Types.PifHasNoNetworkConfiguration, Types.PifIsManagementInterface, Types.PifIsPhysical, Types.PifIsVlan, Types.PifTunnelStillExists, Types.PifVlanExists, Types.PifVlanStillExists, Types.PoolAuthAlreadyEnabled, Types.PoolAuthDisableFailed, Types.PoolAuthDisableFailedPermissionDenied, Types.PoolAuthDisableFailedWrongCredentials, Types.PoolAuthEnableFailed, Types.PoolAuthEnableFailedDomainLookupFailed, Types.PoolAuthEnableFailedDuplicateHostname, Types.PoolAuthEnableFailedInvalidOu, Types.PoolAuthEnableFailedPermissionDenied, Types.PoolAuthEnableFailedWrongCredentials, Types.PoolJoiningExternalAuthMismatch, Types.PoolJoiningHostMustHavePhysicalManagementNic, Types.PoolJoiningHostMustHaveSameProductVersion, Types.ProvisionFailedOutOfSpace, Types.ProvisionOnlyAllowedOnTemplate, Types.RbacPermissionDenied, Types.RedoLogIsEnabled, Types.RestoreIncompatibleVersion, Types.RestoreScriptFailed, Types.RestoreTargetMgmtIfNotInBackup, Types.RestoreTargetMissingDevice, Types.RoleAlreadyExists, Types.RoleNotFound, Types.SessionAuthenticationFailed, Types.SessionInvalid, Types.SessionNotRegistered, Types.SlaveRequiresManagementInterface, Types.SrAttachFailed, Types.SrBackendFailure, Types.SrDeviceInUse, Types.SrFull, Types.SrHasMultiplePbds, Types.SrHasNoPbds, Types.SrHasPbd, Types.SrIndestructible, Types.SrNotEmpty, Types.SrNotSharable, Types.SrOperationNotSupported, Types.SrRequiresUpgrade, Types.SrUnknownDriver, Types.SrUuidExists, Types.SrVdiLockingFailed, Types.SslVerifyError, Types.SubjectAlreadyExists, Types.SubjectCannotBeResolved, Types.SystemStatusMustUseTarOnOem, Types.SystemStatusRetrievalFailed, Types.TaskCancelled, Types.TooBusy, Types.TooManyPendingTasks, Types.TransportPifNotConfigured, Types.UnknownBootloader, Types.UserIsNotLocalSuperuser, Types.UuidInvalid, Types.ValueNotSupported, Types.VbdCdsMustBeReadonly, Types.VbdIsEmpty, Types.VbdNotEmpty, Types.VbdNotRemovableMedia, Types.VbdNotUnpluggable, Types.VbdTrayLocked, Types.VdiIncompatibleType, Types.VdiInUse, Types.VdiIsAPhysicalDevice, Types.VdiIsNotIso, Types.VdiLocationMissing, Types.VdiMissing, Types.VdiNotAvailable, Types.VdiNotManaged, Types.VdiReadonly, Types.VersionException, Types.VifInUse, Types.VlanTagInvalid, Types.VmBadPowerState, Types.VmBiosStringsAlreadySet, Types.VmCannotDeleteDefaultTemplate, Types.VmCheckpointResumeFailed, Types.VmCheckpointSuspendFailed, Types.VmCrashed, Types.VmDuplicateVbdDevice, Types.VmFailedShutdownAcknowledgment, Types.VmHalted, Types.VmHvmRequired, Types.VmIsProtected, Types.VmIsTemplate, Types.VmMemorySizeTooLow, Types.VmMigrateFailed, Types.VmMissingPvDrivers, Types.VmNoCrashdumpSr, Types.VmNoSuspendSr, Types.VmNotResidentHere, Types.VmNoVcpus, Types.VmOldPvDrivers, Types.VmppArchiveMoreFrequentThanBackup, Types.VmppHasVm, Types.VmRebooted, Types.VmRequiresNetwork, Types.VmRequiresSr, Types.VmRequiresVdi, Types.VmRevertFailed, Types.VmsFailedToCooperate, Types.VmShutdownTimeout, Types.VmSnapshotWithQuiesceFailed, Types.VmSnapshotWithQuiesceNotSupported, Types.VmSnapshotWithQuiescePluginDeosNotRespond, Types.VmSnapshotWithQuiesceTimeout, Types.VmTooManyVcpus, Types.VmUnsafeBoot, Types.WlbAuthenticationFailed, Types.WlbConnectionRefused, Types.WlbConnectionReset, Types.WlbDisabled, Types.WlbInternalError, Types.WlbMalformedRequest, Types.WlbMalformedResponse, Types.WlbNotInitialized, Types.WlbTimeout, Types.WlbUnknownHost, Types.WlbUrlInvalid, Types.WlbXenserverAuthenticationFailed, Types.WlbXenserverConnectionRefused, Types.WlbXenserverMalformedResponse, Types.WlbXenserverTimeout, Types.WlbXenserverUnknownHost, Types.XapiHookFailed, Types.XenapiMissingPlugin, Types.XenapiPluginFailure, Types.XenVssReqErrorAddingVolumeToSnapsetFailed, Types.XenVssReqErrorCreatingSnapshot, Types.XenVssReqErrorCreatingSnapshotXmlString, Types.XenVssReqErrorInitFailed, Types.XenVssReqErrorNoVolumesSupported, Types.XenVssReqErrorPreparingWriters, Types.XenVssReqErrorProvNotLoaded, Types.XenVssReqErrorStartSnapshotSetFailed, Types.XmlrpcUnmarshalFailure
Enclosing class:
Types

public static class Types.XenAPIException
extends java.io.IOException

Base class for all XenAPI Exceptions

See Also:
Serialized Form

Field Summary
 java.lang.String[] errorDescription
           
 java.lang.String shortDescription
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

shortDescription

public final java.lang.String shortDescription

errorDescription

public final java.lang.String[] errorDescription
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Throwable