Class BGException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.bgerp.app.exception.BGException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
BGSecurityException, CompilerWrapper.CompilationFailedException, UnsupportedBillingVersion
Unexpected situation, shown to user and written in log.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorBGException(String pattern, Object... args) Constructor with pattern and replacements forLog.format(String, Object...).BGException(String message, Throwable cause) Constructor with message and root cause.BGException(Throwable cause) Constructor with root cause to take message from. -
Method Summary
Methods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
BGException
public BGException()Default constructor -
BGException
Constructor with pattern and replacements forLog.format(String, Object...).- Parameters:
pattern- message pattern.args- parameters for replacements inpattern.
-
BGException
Constructor with root cause to take message from.- Parameters:
cause- root cause.
-
BGException
-
-
Method Details
-
throwNew
For calling from scripts.- Parameters:
message- plain text message
-