summaryrefslogtreecommitdiff
path: root/java/src/Freeze/FatalErrorCallback.java
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2010-02-16 14:37:14 -0800
committerMark Spruiell <mes@zeroc.com>2010-02-16 14:37:14 -0800
commit82806e40f3f875a87b26e6da95586912aedd2878 (patch)
treee2791d78103da7b2137140d190093227244f0cc5 /java/src/Freeze/FatalErrorCallback.java
parentcpp/demo/Glacier2/chat minor fixes. (diff)
downloadice-82806e40f3f875a87b26e6da95586912aedd2878.tar.bz2
ice-82806e40f3f875a87b26e6da95586912aedd2878.tar.xz
ice-82806e40f3f875a87b26e6da95586912aedd2878.zip
bug 4669 - javadoc for Freeze
Diffstat (limited to 'java/src/Freeze/FatalErrorCallback.java')
-rw-r--r--java/src/Freeze/FatalErrorCallback.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/java/src/Freeze/FatalErrorCallback.java b/java/src/Freeze/FatalErrorCallback.java
index 08c6ab6bba5..e610eb5ef7f 100644
--- a/java/src/Freeze/FatalErrorCallback.java
+++ b/java/src/Freeze/FatalErrorCallback.java
@@ -9,7 +9,17 @@
package Freeze;
+/**
+ * Handles fatal errors encountered by the background save evictor.
+ */
public interface FatalErrorCallback
{
+ /**
+ * Called when the background save evictor encounters a fatal error.
+ *
+ * @param evictor The evictor that detected the error.
+ * @param communicator The communicator associated with the evictor.
+ * @param ex The exception that caused the error.
+ */
void handleError(Evictor evictor, Ice.Communicator communicator, RuntimeException ex);
}