~ubuntu-branches/ubuntu/oneiric/lightning-extension/oneiric-updates

« back to all changes in this revision

Viewing changes to calendar/base/public/calIChangeLog.idl

  • Committer: Package Import Robot
  • Author(s): Chris Coulson
  • Date: 2012-11-08 10:00:06 UTC
  • mfrom: (1.3.8)
  • Revision ID: package-import@ubuntu.com-20121108100006-xpf89hktfitzuqc3
Tags: 1.9+build1-0ubuntu0.11.10.1
* New upstream stable release to support Thunderbird 17 (CALENDAR_1_9_BUILD1)
  - see LP: #1080212 for USN information

Show diffs side-by-side

added added

removed removed

Lines of Context:
100
100
    /**
101
101
     * Gets all meta data. The returned arrays are of the same length.
102
102
     */
103
 
    void getAllMetaData(out PRUint32 count,
 
103
    void getAllMetaData(out uint32_t count,
104
104
                        [array, size_is(count)] out wstring ids,
105
105
                        [array, size_is(count)] out wstring values);
106
106
};
132
132
    void resetLog();
133
133
 
134
134
    /**
135
 
     * Instructs the calendar to replay remote changes into the given
 
135
     * Instructs the calendar to replay remote changes into the above offlineStorage
136
136
     * calendar. The calendar itself is responsible for storing anything needed
137
137
     * to keep track of what items need updating.
138
138
     *
144
144
     * @param aListener         The listener to notify when the operation completes.
145
145
     */
146
146
    calIOperation replayChangesOn(in calIGenericOperationListener aListener);
147
 
 
148
 
    /**
149
 
     * addItemOrUseCache: same as calICalendar::addItem
150
 
     *
151
 
     * @param useCache          use the cache for handling availability errors
152
 
     *
153
 
     * When 'useCache' is set, failure to perform the operation will result in
154
 
     * a write in the cache with the corresponding offline operation, when the
155
 
     * backend supports it. In that case, the listener will thus always
156
 
     * receive a success code. When unset, the behaviour is similar to the
157
 
     * corresponding addItem() invocation.
158
 
     */
159
 
    calIOperation addItemOrUseCache(in calIItemBase aItem,
160
 
                                    in boolean useCache,
161
 
                                    in calIOperationListener aListener);
162
 
    /**
163
 
     * adoptItemOrUseCache: same as calICalendar::adoptItem
164
 
     *
165
 
     * @param useCache          use the cache for handling availability errors
166
 
     */
167
 
    calIOperation adoptItemOrUseCache(in calIItemBase aItem,
168
 
                                      in boolean useCache,
169
 
                                      in calIOperationListener aListener);
170
 
    /**
171
 
     * modifyItemOrUseCache: same as calICalendar::modifyItem
172
 
     *
173
 
     * @param useCache          use the cache for handling availability errors
174
 
     */
175
 
    calIOperation modifyItemOrUseCache(in calIItemBase aNewItem,
176
 
                                       in calIItemBase aOldItem,
177
 
                                       in boolean useCache,
178
 
                                       in calIOperationListener aListener);
179
 
    /**
180
 
     * deleteItemOrUseCache: same as calICalendar::deleteItem
181
 
     *
182
 
     * @param useCache          use the cache for handling availability errors
183
 
     */
184
 
    calIOperation deleteItemOrUseCache(in calIItemBase aItem,
185
 
                                       in boolean useCache,
186
 
                                       in calIOperationListener aListener);
187
147
};