Merge branch 'readonly-p4-donut' into donut
This commit is contained in:
commit
bf85aa4a81
@ -180,6 +180,8 @@ public class Accounts extends ListActivity implements OnItemClickListener, OnCli
|
||||
mSelectedContextAccount.getStoreUri(),
|
||||
getApplication(),
|
||||
localStore.getPersistentCallbacks()).delete();
|
||||
// Remove the Store instance from cache.
|
||||
Store.removeInstance(mSelectedContextAccount.getStoreUri());
|
||||
// If no error, then delete LocalStore
|
||||
localStore.delete();
|
||||
} catch (Exception e) {
|
||||
|
@ -186,6 +186,17 @@ public abstract class Store {
|
||||
return store;
|
||||
}
|
||||
|
||||
/**
|
||||
* Delete an instance of a mail store.
|
||||
*
|
||||
* The store should have been notified already by calling delete(), and the caller should
|
||||
* also take responsibility for deleting the matching LocalStore, etc.
|
||||
* @param storeUri the store to be removed
|
||||
*/
|
||||
public synchronized static void removeInstance(String storeUri) {
|
||||
mStores.remove(storeUri);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get class of SettingActivity for this Store class.
|
||||
* @return Activity class that has class method actionEditIncomingSettings().
|
||||
|
Loading…
Reference in New Issue
Block a user