aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/java/com/libmailcore/IMAPOperation.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/java/com/libmailcore/IMAPOperation.java')
-rw-r--r--src/java/com/libmailcore/IMAPOperation.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/java/com/libmailcore/IMAPOperation.java b/src/java/com/libmailcore/IMAPOperation.java
index 4fea241f..22433066 100644
--- a/src/java/com/libmailcore/IMAPOperation.java
+++ b/src/java/com/libmailcore/IMAPOperation.java
@@ -1,6 +1,11 @@
package com.libmailcore;
+/** IMAP Operation. */
public class IMAPOperation extends Operation {
+ /**
+ Returns error once the operation finished running. It will return null if the operation
+ successfully ran.
+ */
public MailException exception() {
if (errorCode() == ErrorCode.ErrorNone) {
return null;
@@ -10,6 +15,11 @@ public class IMAPOperation extends Operation {
private native int errorCode();
+ /**
+ Calls the method succeeded() of the callback if the operation succeeded or failed()
+ if the operation failed.
+ @see com.libmailcore.OperationCallback
+ */
protected void callCallback()
{
if (callback != null) {