Package edu.isi.pegasus.planner.parser
Class DAXParserFactoryException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- edu.isi.pegasus.common.util.FactoryException
-
- edu.isi.pegasus.planner.parser.DAXParserFactoryException
-
- All Implemented Interfaces:
java.io.Serializable
public class DAXParserFactoryException extends FactoryException
Class to notify of failures while instantiating DAXCallback implementations.- Version:
- $Revision$
- Author:
- Karan Vahi
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DEFAULT_NAME
The default classname that is associated with the exception.-
Fields inherited from class edu.isi.pegasus.common.util.FactoryException
mClassname
-
-
Constructor Summary
Constructors Constructor Description DAXParserFactoryException(java.lang.String msg)
Constructs aDAXParserFactoryException
with no detail message.DAXParserFactoryException(java.lang.String msg, java.lang.String classname)
Constructs aDAXParserFactoryException
with the specified detailed message.DAXParserFactoryException(java.lang.String msg, java.lang.String classname, java.lang.Throwable cause)
Constructs aDAXParserFactoryException
with the specified detailed message and a cause.DAXParserFactoryException(java.lang.String msg, java.lang.Throwable cause)
Constructs aDAXParserFactoryException
with the specified detailed message and a cause.
-
Method Summary
-
Methods inherited from class edu.isi.pegasus.common.util.FactoryException
convertException, convertException, convertException, getClassname
-
-
-
-
Field Detail
-
DEFAULT_NAME
public static final java.lang.String DEFAULT_NAME
The default classname that is associated with the exception.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DAXParserFactoryException
public DAXParserFactoryException(java.lang.String msg)
Constructs aDAXParserFactoryException
with no detail message. The associated classname is set to value specified byDEFAULT_NAME
.- Parameters:
msg
- the detailed message.- See Also:
DEFAULT_NAME
-
DAXParserFactoryException
public DAXParserFactoryException(java.lang.String msg, java.lang.String classname)
Constructs aDAXParserFactoryException
with the specified detailed message.- Parameters:
msg
- is the detailed message.classname
- the name of class that was trying to be instantiated or some other signifier like module name.
-
DAXParserFactoryException
public DAXParserFactoryException(java.lang.String msg, java.lang.Throwable cause)
Constructs aDAXParserFactoryException
with the specified detailed message and a cause. The associated classname is set to value specified byDEFAULT_NAME
.- Parameters:
msg
- is the detailed message that is to be logged.cause
- is the cause (which is saved for later retrieval by theThrowable.getCause()
method). Anull
value is permitted, and indicates that the cause is nonexistent or unknown.- See Also:
DEFAULT_NAME
-
DAXParserFactoryException
public DAXParserFactoryException(java.lang.String msg, java.lang.String classname, java.lang.Throwable cause)
Constructs aDAXParserFactoryException
with the specified detailed message and a cause.- Parameters:
msg
- is the detailed message that is to be logged.classname
- the name of class that was trying to be instantiated.cause
- is the cause (which is saved for later retrieval by theThrowable.getCause()
method). Anull
value is permitted, and indicates that the cause is nonexistent or unknown.
-
-