code: final public void saveAsync(final OnSavedCallback callback) {
  		new AsyncTask<Model, Void, Boolean>() {
  
  			protected Boolean doInBackground(Model... params) {
  				return params[0].save();
  			}
  
  			protected void onPostExecute(Boolean result) {
  				if (result && callback != null) {
  					callback.onSaved();
  				}
  			}
  
  		}.execute(this);
  	}
docs: Call save() asynchronously
  
  @param callback
  The callback to invoke when this model has been saved.