I'm not sure I'm ga ga over the method names.

If the Read/Save/Remove methods are only working on local data, perhaps they should be delegated to some store flavored object instead of a sync object?

If they are instead operating on remote data (pulling new data from the server, pushing new data to the server, etc) then maybe they should be named something which collides a bit less with the Store APIs?

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira