Class ResolverException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.eclipse.tycho.p2.util.resolution.ResolverException
-
- All Implemented Interfaces:
java.io.Serializable
public class ResolverException extends java.lang.Exception
Exception thrown by Tycho's p2 resolution implementations. It is a checked exception to encourage that the error is logged with context information about the action requiring the resolution.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
details
private java.lang.String
selectionContext
private static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description ResolverException(java.lang.String details, java.lang.String selectionContext, java.lang.Throwable cause)
ResolverException(java.lang.String msg, java.lang.Throwable cause)
ResolverException(org.eclipse.core.runtime.IStatus status)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDetails()
java.lang.String
getSelectionContext()
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
details
private final java.lang.String details
-
selectionContext
private final java.lang.String selectionContext
-
-
Constructor Detail
-
ResolverException
public ResolverException(java.lang.String msg, java.lang.Throwable cause)
-
ResolverException
ResolverException(java.lang.String details, java.lang.String selectionContext, java.lang.Throwable cause)
-
ResolverException
public ResolverException(org.eclipse.core.runtime.IStatus status)
-
-