Package org.teiid.deployers
Class VirtualDatabaseException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.teiid.core.TeiidException
-
- org.teiid.core.TeiidProcessingException
-
- org.teiid.deployers.VirtualDatabaseException
-
- All Implemented Interfaces:
Serializable
public class VirtualDatabaseException extends TeiidProcessingException
The base exception from which all Runtime Metadata Exceptions extend.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
MODEL_NON_DEPLOYABLE_STATE
static String
NO_MODELS
static String
VDB_NON_DEPLOYABLE_STATE
-
Fields inherited from class org.teiid.core.TeiidException
code
-
-
Constructor Summary
Constructors Constructor Description VirtualDatabaseException()
No-arg costructor required by Externalizable semanticsVirtualDatabaseException(Exception e)
Construct an instance from an exception to chain to this one.VirtualDatabaseException(Exception e, String message)
Construct an instance from a message and an exception to chain to this one.VirtualDatabaseException(String message)
Construct an instance with the message specified.VirtualDatabaseException(BundleUtil.Event event, Exception e, String message)
Construct an instance from a message and a code and an exception to chain to this one.VirtualDatabaseException(BundleUtil.Event code, String message)
Construct an instance with the message and error code specified.
-
Method Summary
-
Methods inherited from class org.teiid.core.TeiidException
getCode, getMessage, getOriginalType, setCode, setOriginalType
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Field Detail
-
NO_MODELS
public static final String NO_MODELS
- See Also:
- Constant Field Values
-
MODEL_NON_DEPLOYABLE_STATE
public static final String MODEL_NON_DEPLOYABLE_STATE
- See Also:
- Constant Field Values
-
VDB_NON_DEPLOYABLE_STATE
public static final String VDB_NON_DEPLOYABLE_STATE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
VirtualDatabaseException
public VirtualDatabaseException()
No-arg costructor required by Externalizable semantics
-
VirtualDatabaseException
public VirtualDatabaseException(String message)
Construct an instance with the message specified.- Parameters:
message
- A message describing the exception
-
VirtualDatabaseException
public VirtualDatabaseException(BundleUtil.Event code, String message)
Construct an instance with the message and error code specified.- Parameters:
message
- A message describing the exceptioncode
- The error code
-
VirtualDatabaseException
public VirtualDatabaseException(Exception e)
Construct an instance from an exception to chain to this one.- Parameters:
e
- An exception to nest within this one
-
VirtualDatabaseException
public VirtualDatabaseException(Exception e, String message)
Construct an instance from a message and an exception to chain to this one.- Parameters:
e
- An exception to nest within this one
-
VirtualDatabaseException
public VirtualDatabaseException(BundleUtil.Event event, Exception e, String message)
Construct an instance from a message and a code and an exception to chain to this one.- Parameters:
e
- An exception to nest within this onemessage
- A message describing the exceptionevent
- A code denoting the exception
-
-