cleanup and minor refactoring

This commit is contained in:
Ernir Erlingsson
2016-04-26 12:05:25 +02:00
parent e809aaa932
commit da50c5dcc3
6 changed files with 10 additions and 17 deletions

View File

@@ -47,11 +47,17 @@ import dagger.Component;
})
public interface AndroidComponent extends CoreEagerSingletons {
// Exposed objects
@CryptoExecutor Executor cryptoExecutor();
@CryptoExecutor
Executor cryptoExecutor();
PasswordStrengthEstimator passwordStrengthIndicator();
CryptoComponent cryptoComponent();
DatabaseConfig databaseConfig();
AuthorFactory authFactory();
ReferenceManager referenceMangager();
@DatabaseExecutor

View File

@@ -48,16 +48,6 @@ public abstract class BaseActivity extends AppCompatActivity {
}
}
@Override
public void onPostCreate(Bundle savedInstanceState) {
super.onPostCreate(savedInstanceState);
// Post call used for controllers to ensure that the onCreate method
// override in inherited Activities has finished
// for (ActivityLifecycleController alc : lifecycleControllers) {
// alc.onActivityCreate();
// }
}
@Override
protected void onResume() {
super.onResume();

View File

@@ -38,8 +38,6 @@ public abstract class BriarActivity extends BaseActivity {
@Override
public void onCreate(Bundle state) {
super.onCreate(state);
briarController.startAndBindService();
}
@Override

View File

@@ -180,7 +180,7 @@ public class BriarService extends Service {
/** Starts the shutdown process. */
public void shutdown() {
stopSelf(); // This will call onActivityDestroy()
stopSelf(); // This will call onDestroy()
}
public class BriarBinder extends Binder {

View File

@@ -8,8 +8,6 @@ public interface BriarController extends ActivityLifecycleController {
void startAndBindService();
void unbindService();
boolean encryptionKey();
void signOut(ResultHandler<Void> eventHandler);

View File

@@ -45,6 +45,7 @@ public class BriarControllerImp implements BriarController {
@Override
@CallSuper
public void onActivityCreate() {
LOG.info("onActivityCreate : " + databaseConfig.getEncryptionKey());
if (databaseConfig.getEncryptionKey() != null) startAndBindService();
}
@@ -97,7 +98,7 @@ public class BriarControllerImp implements BriarController {
}.start();
}
public void unbindService() {
private void unbindService() {
if (bound) activity.unbindService(serviceConnection);
}