package com.quickblox.sample.user; import android.util.Log; import com.quickblox.auth.session.QBSession; import com.quickblox.auth.session.QBSessionManager; import com.quickblox.auth.session.QBSessionParameters; import com.quickblox.sample.core.CoreApp; public class App extends CoreApp { private static final String TAG = App.class.getSimpleName(); @Override public void onCreate() { super.onCreate(); initQBSessionManager(); } private void initQBSessionManager() { QBSessionManager.getInstance().addListener(new QBSessionManager.QBSessionListener() { @Override public void onSessionCreated(QBSession qbSession) { Log.d(TAG, "Session Created"); } @Override public void onSessionUpdated(QBSessionParameters qbSessionParameters) { Log.d(TAG, "Session Updated"); } @Override public void onSessionDeleted() { Log.d(TAG, "Session Deleted"); } @Override public void onSessionRestored(QBSession qbSession) { Log.d(TAG, "Session Restored"); } @Override public void onSessionExpired() { Log.d(TAG, "Session Expired"); } }); } }