summaryrefslogtreecommitdiff
path: root/same/src/main/java/com/orbekk/util/DelayedOperation.java
diff options
context:
space:
mode:
Diffstat (limited to 'same/src/main/java/com/orbekk/util/DelayedOperation.java')
-rw-r--r--same/src/main/java/com/orbekk/util/DelayedOperation.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/same/src/main/java/com/orbekk/util/DelayedOperation.java b/same/src/main/java/com/orbekk/util/DelayedOperation.java
index 48e7c05..caffa4f 100644
--- a/same/src/main/java/com/orbekk/util/DelayedOperation.java
+++ b/same/src/main/java/com/orbekk/util/DelayedOperation.java
@@ -47,6 +47,18 @@ public class DelayedOperation {
return status == OK;
}
+ public boolean isError() {
+ return status == ERROR;
+ }
+
+ public boolean isConflict() {
+ return status == CONFLICT;
+ }
+
+ public boolean canRetry() {
+ return isError();
+ }
+
public int getStatusCode() {
return status;
}