public class LowLevelPutException
extends java.lang.Exception
Modifier and Type | Field and Description |
---|---|
int |
code
Failure code
|
static int |
COLLISION
Insert collided with pre-existing, different content.
|
static int |
INTERNAL_ERROR
An internal error occurred
|
static int |
REJECTED_OVERLOAD
A downstream node is overloaded, and rejected the insert.
|
static int |
ROUTE_NOT_FOUND
The request could not go enough hops to store the data properly.
|
static int |
ROUTE_REALLY_NOT_FOUND
Insert could not get off the node at all
|
Constructor and Description |
---|
LowLevelPutException(int reason) |
LowLevelPutException(int code,
java.lang.String message,
java.lang.Throwable t) |
LowLevelPutException(KeyBlock collided) |
Modifier and Type | Method and Description |
---|---|
KeyBlock |
getCollidedBlock() |
void |
setCollidedBlock(KeyBlock block) |
public static final int INTERNAL_ERROR
public static final int ROUTE_NOT_FOUND
public static final int REJECTED_OVERLOAD
public static final int ROUTE_REALLY_NOT_FOUND
public static final int COLLISION
public final int code
public LowLevelPutException(int code, java.lang.String message, java.lang.Throwable t)
public LowLevelPutException(int reason)
public LowLevelPutException(KeyBlock collided)