aboutsummaryrefslogtreecommitdiffstats
path: root/shell/Evolution-Offline.idl
diff options
context:
space:
mode:
Diffstat (limited to 'shell/Evolution-Offline.idl')
-rw-r--r--shell/Evolution-Offline.idl20
1 files changed, 6 insertions, 14 deletions
diff --git a/shell/Evolution-Offline.idl b/shell/Evolution-Offline.idl
index 4648fd9a7f..e896710503 100644
--- a/shell/Evolution-Offline.idl
+++ b/shell/Evolution-Offline.idl
@@ -32,22 +32,14 @@ interface Offline : Bonobo::Unknown {
/* Whether the component is currently off-line. */
attribute boolean isOffline;
- /* Ask the component to prepare to go into off-line mode. The
- component must return a list of the current active connections.
- After this call, the shell is expected to: (in order)
-
- 1. Invoke ::syncFolder for each of the component's folders that
- need to be synchronized to disk for offline usage.
-
- 2. Either invoke ::goOffline (actually complete the operation
- and go off-line) or ::goOnline (operation cancelled).
- */
+ /* Ask the component to prepare to go into off-line mode. The
+ * component must return a list of the current active
+ * connections. After this call, the shell is expected to
+ * either invoke ::goOffline (actually complete the operation
+ * and go off-line) or ::goOnline (operation cancelled).
+ */
void prepareForOffline (out ConnectionList active_connection_list);
- /* Request the component to stop syncing the specified folder. This
- has to happen after ::syncFolder. */
- oneway void cancelSyncFolder (in Folder folder);
-
/* Ask the component to go into off-line mode. This always comes after
a ::prepareForOffline. */
void goOffline (in OfflineProgressListener listener)