Package net.bluemind.core.api.fault
Class ServerFault
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
net.bluemind.core.api.fault.ServerFault
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
InProgressException
,ValidationException
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static interface
-
Constructor Summary
ConstructorsConstructorDescriptionServerFault
(String s, Throwable t) ServerFault
(String s, ErrorCode ec) ServerFault
(String s, ErrorCode ec, Throwable t) -
Method Summary
Modifier and TypeMethodDescriptionstatic ServerFault
alreadyExists
(String message) static ServerFault
static ServerFault
getCode()
static ServerFault
static <R> R
onException
(ServerFault.Operation<R> op, ErrorCode ec) static void
void
static ServerFault
static ServerFault
static ServerFault
tooManyResults
(String message) Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
ServerFault
public ServerFault() -
ServerFault
-
ServerFault
-
ServerFault
-
ServerFault
-
ServerFault
-
ServerFault
-
-
Method Details
-
getCode
-
setCode
-
sqlFault
-
sqlFault
-
create
-
notFound
-
alreadyExists
-
alreadyExists
-
tooManyResults
-
onException
-
onExceptionVoid
-