package org.average.whereami;
-import org.average.whereami.CredentialStore;
+import org.average.whereami.PersistentStore;
import com.google.api.client.extensions.android2.AndroidHttp;
import com.google.api.client.auth.oauth2.draft10.AccessTokenResponse;
final String TAG = getClass().getName();
- public HttpTransport httpTransport = AndroidHttp.newCompatibleTransport();
- public JsonFactory jsonFactory = new JacksonFactory();
+ public HttpTransport httpTransport;
+ public JsonFactory jsonFactory;
public GoogleAccessProtectedResource accessProtectedResource;
public String authErrorMessage;
- public Oracle(final Resources res, final CredentialStore store) {
+ public Oracle(final Resources res, final PersistentStore store) {
authErrorMessage = res.getString(R.string.autherror);
+ httpTransport = AndroidHttp.newCompatibleTransport();
+ jsonFactory = new JacksonFactory();
AccessTokenResponse token = store.read();
Log.v(TAG, "tokens - access: \"" + token.accessToken +
"\", refresh: \"" + token.refreshToken +