org.libvirt
Class Error

java.lang.Object
  extended by org.libvirt.Error

public class Error
extends java.lang.Object


Nested Class Summary
static class Error.ErrorDomain
           
static class Error.ErrorLevel
           
static class Error.ErrorNumber
           
 
Constructor Summary
Error()
           
 
Method Summary
 Error.ErrorNumber getCode()
          Gets he error code
 Connect getConn()
          returns the Connection associated with the error, if available Deprecated, always throw an exception now
 Domain getDom()
          returns the Domain associated with the error, if available
 Error.ErrorDomain getDomain()
          Tells What part of the library raised this error
 int getInt1()
           
 int getInt2()
           
 Error.ErrorLevel getLevel()
          Tells how consequent is the error
 java.lang.String getMessage()
          Returns human-readable informative error messag
 Network getNet()
          Returns the network associated with the error, if available
 java.lang.String getStr1()
           
 java.lang.String getStr2()
           
 java.lang.String getStr3()
           
 boolean hasConn()
          Does this error has a valid Connection object attached? NOTE: deprecated, should return false
 boolean hasDom()
          Does this error has a valid Domain object attached? NOTE: deprecated, should return false
 boolean hasNet()
          Does this error has a valid Network object attached? NOTE: deprecated, should return false
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Error

public Error()
Method Detail

getCode

public Error.ErrorNumber getCode()
Gets he error code

Returns:
a VirErroNumber

getDomain

public Error.ErrorDomain getDomain()
Tells What part of the library raised this error

Returns:
a ErrorDomain

getMessage

public java.lang.String getMessage()
Returns human-readable informative error messag

Returns:
error message

getLevel

public Error.ErrorLevel getLevel()
Tells how consequent is the error

Returns:
a ErrorLevel

getStr1

public java.lang.String getStr1()
Returns:
extra string information

getStr2

public java.lang.String getStr2()
Returns:
extra string information

getStr3

public java.lang.String getStr3()
Returns:
extra string information

getInt1

public int getInt1()
Returns:
extra number information

getInt2

public int getInt2()
Returns:
extra number information

hasConn

public boolean hasConn()
Does this error has a valid Connection object attached? NOTE: deprecated, should return false

Returns:
false

getConn

public Connect getConn()
                throws ErrorException
returns the Connection associated with the error, if available Deprecated, always throw an exception now

Returns:
the Connect object
Throws:
ErrorException

hasDom

public boolean hasDom()
Does this error has a valid Domain object attached? NOTE: deprecated, should return false

Returns:
false

getDom

public Domain getDom()
              throws ErrorException
returns the Domain associated with the error, if available

Returns:
Domain object
Throws:
ErrorException

hasNet

public boolean hasNet()
Does this error has a valid Network object attached? NOTE: deprecated, should return false

Returns:
false

getNet

public Network getNet()
               throws ErrorException
Returns the network associated with the error, if available

Returns:
Network object
Throws:
ErrorException

toString

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