public class MITViolationException extends StaticRuntimeException implements StaticThrowable<MITViolationException>
AsyncEvent.fire() on a minimum
interarrival time violation.
More specifically, it is thrown under the semantics of
the base priority scheduler's sporadic parameters'
mitViolationExcept policy when an attempt
is made to introduce a release that would violate the MIT
constraint.StaticThrowable.Hidden| Constructor and Description |
|---|
MITViolationException()
A constructor for
MITViolationException. |
MITViolationException(java.lang.String description)
A descriptive constructor for
MITViolationException. |
| Modifier and Type | Method and Description |
|---|---|
static MITViolationException |
get()
Obtains the singleton of this static throwable.
|
MITViolationException |
getSingleton()
For the case of legacy code that creates an RTSJ exception
explicity, this provides a means of obtaining its singleton version.
|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTraceclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, init, init, init, init, initCause, isStatic, printStackTrace, printStackTrace, printStackTrace, setStackTrace, writeReplacepublic MITViolationException()
MITViolationException.public MITViolationException(java.lang.String description)
MITViolationException.description - Description of the error.public static MITViolationException get()
public MITViolationException getSingleton()
StaticThrowablegetSingleton in interface StaticThrowable<MITViolationException>getSingleton in class StaticRuntimeException