Remove unneeded indirection in SessionManagerInterface

Once SessionManagerImpl is wired up to DBus, SessionManagerService no
longer needs to know about any of the DBus methods. So, take them
out of SessionManagerInterface.

BUG=chromium:330882
TEST=suite:smoke

Change-Id: I54d33c44dcfe8e734548438630fa9145cf227d49
Reviewed-on: https://chromium-review.googlesource.com/186108
Tested-by: Chris Masone <cmasone@chromium.org>
Reviewed-by: Daniel Erat <derat@chromium.org>
Commit-Queue: Chris Masone <cmasone@chromium.org>
8 files changed
tree: 3bea16d0f3e4f5a9f603e006bf71e6d037045692
  1. browser_job.cc
  2. browser_job.h
  3. browser_job_unittest.cc
  4. child_exit_handler.cc
  5. child_exit_handler.h
  6. child_exit_handler_unittest.cc
  7. child_job.cc
  8. child_job.h
  9. common.mk
  10. cros-xauth.c
  11. dbus_glib_shim.cc
  12. dbus_glib_shim.h
  13. dbus_signal_emitter.cc
  14. dbus_signal_emitter.h
  15. default_proxy
  16. device_local_account_policy_service.cc
  17. device_local_account_policy_service.h
  18. device_local_account_policy_service_unittest.cc
  19. device_policy_service.cc
  20. device_policy_service.h
  21. device_policy_service_unittest.cc
  22. fake_browser_job.cc
  23. fake_browser_job.h
  24. fake_child_process.cc
  25. fake_child_process.h
  26. fake_generated_key_handler.cc
  27. fake_generated_key_handler.h
  28. fake_generator_job.cc
  29. fake_generator_job.h
  30. fake_job_manager.h
  31. file_checker.cc
  32. file_checker.h
  33. generator_job.cc
  34. generator_job.h
  35. inherit-review-settings-ok
  36. job_manager.h
  37. key_generator.cc
  38. key_generator.h
  39. key_generator_unittest.cc
  40. keygen.cc
  41. keygen_worker.cc
  42. keygen_worker.h
  43. LICENSE
  44. liveness_checker.h
  45. liveness_checker_impl.cc
  46. liveness_checker_impl.h
  47. liveness_checker_impl_unittest.cc
  48. login.conf
  49. login_metrics.cc
  50. login_metrics.h
  51. login_metrics_unittest.cc
  52. logout.conf
  53. machine-info.conf
  54. Makefile
  55. matchers.h
  56. mock_constructors.cc
  57. mock_dbus_signal_emitter.h
  58. mock_device_policy_service.h
  59. mock_file_checker.h
  60. mock_key_generator.h
  61. mock_liveness_checker.h
  62. mock_metrics.h
  63. mock_mitigator.h
  64. mock_nss_util.cc
  65. mock_nss_util.h
  66. mock_policy_key.h
  67. mock_policy_service.h
  68. mock_policy_store.h
  69. mock_process_manager_service.h
  70. mock_server.key
  71. mock_server.pem
  72. mock_session_manager.h
  73. mock_system_utils.cc
  74. mock_system_utils.h
  75. mock_user_policy_service_factory.h
  76. nss_util.cc
  77. nss_util.h
  78. nss_util_unittest.cc
  79. owner_key_loss_mitigator.cc
  80. owner_key_loss_mitigator.h
  81. policy_key.cc
  82. policy_key.h
  83. policy_key_unittest.cc
  84. policy_service.cc
  85. policy_service.h
  86. policy_service_unittest.cc
  87. policy_store.cc
  88. policy_store.h
  89. policy_store_unittest.cc
  90. process_manager_service_interface.h
  91. recovery_ui.html
  92. regen_mitigator.cc
  93. regen_mitigator.h
  94. regen_mitigator_unittest.cc
  95. scoped_dbus_pending_call.cc
  96. scoped_dbus_pending_call.h
  97. session_manager.xml
  98. session_manager_impl.cc
  99. session_manager_impl.h
  100. session_manager_impl_unittest.cc
  101. session_manager_interface.h
  102. session_manager_main.cc
  103. session_manager_process_unittest.cc
  104. session_manager_service.cc
  105. session_manager_service.h
  106. session_manager_setup.sh
  107. session_manager_static_unittest.cc
  108. session_manager_testrunner.cc
  109. SessionManager.conf
  110. stub_upstart_signal_emitter.h
  111. system_utils.h
  112. system_utils_impl.cc
  113. system_utils_impl.h
  114. system_utils_unittest.cc
  115. termination_handler.cc
  116. termination_handler.h
  117. termination_handler_unittest.cc
  118. ui-respawn.conf
  119. ui.conf
  120. upstart_signal_emitter.cc
  121. upstart_signal_emitter.h
  122. user_policy_service.cc
  123. user_policy_service.h
  124. user_policy_service_factory.cc
  125. user_policy_service_factory.h
  126. user_policy_service_unittest.cc
  127. watcher.h
  128. WATCHLISTS
  129. xstart.sh