This is the abstract superclass of exceptions that are thrown to
indicate incorrect usage of GemFire.
Since these exceptions are unchecked, this class really
ought to be called GemFireRuntimeException;
however, the current name is retained for compatibility's sake.