Class SiteSelectorFactoryException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
edu.isi.pegasus.common.util.FactoryException
edu.isi.pegasus.planner.selector.site.SiteSelectorFactoryException
- All Implemented Interfaces:
Serializable
public class SiteSelectorFactoryException
extends edu.isi.pegasus.common.util.FactoryException
Class to notify of failures while instantiating SiteSelector implementations.
- Version:
- $Revision$
- Author:
- Karan Vahi
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
The default classname that is associated with the exception.Fields inherited from class edu.isi.pegasus.common.util.FactoryException
mClassname
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs aSiteSelectorFactoryException
with no detail message.SiteSelectorFactoryException
(String msg, String classname) Constructs aSiteSelectorFactoryException
with the specified detailed message.SiteSelectorFactoryException
(String msg, String classname, Throwable cause) Constructs aSiteSelectorFactoryException
with the specified detailed message and a cause.SiteSelectorFactoryException
(String msg, Throwable cause) Constructs aSiteSelectorFactoryException
with the specified detailed message and a cause. -
Method Summary
Methods inherited from class edu.isi.pegasus.common.util.FactoryException
convertException, convertException, convertException, getClassname
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
DEFAULT_NAME
The default classname that is associated with the exception.- See Also:
-
-
Constructor Details
-
SiteSelectorFactoryException
Constructs aSiteSelectorFactoryException
with no detail message. The associated classname is set to value specified byDEFAULT_NAME
.- Parameters:
msg
- the detailed message.- See Also:
-
SiteSelectorFactoryException
Constructs aSiteSelectorFactoryException
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.
-
SiteSelectorFactoryException
Constructs aSiteSelectorFactoryException
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:
-
SiteSelectorFactoryException
Constructs aSiteSelectorFactoryException
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.
-