merge Verification and Update Interfaces

Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I8c2548b9d6e15965cfdd49965bdc5dbe97d0dc94
diff --git a/verify_systemd.hpp b/verify_systemd.hpp
index 9b2cbab..894b534 100644
--- a/verify_systemd.hpp
+++ b/verify_systemd.hpp
@@ -1,7 +1,6 @@
 #pragma once
 
 #include "status.hpp"
-#include "verify.hpp"
 
 #include <memory>
 #include <sdbusplus/bus.hpp>
@@ -16,7 +15,7 @@
  * verification step, however, it leaves room for a future possibility out
  * something wholly configurable.
  */
-class SystemdVerification : public VerificationInterface
+class SystemdVerification : public TriggerableActionInterface
 {
   public:
     /**
@@ -28,7 +27,7 @@
      * @param[in[ service - the systemd service to start to trigger
      * verification.
      */
-    static std::unique_ptr<VerificationInterface>
+    static std::unique_ptr<TriggerableActionInterface>
         CreateVerification(sdbusplus::bus::bus&& bus, const std::string& path,
                            const std::string& service);
 
@@ -45,8 +44,8 @@
     SystemdVerification(SystemdVerification&&) = default;
     SystemdVerification& operator=(SystemdVerification&&) = default;
 
-    bool triggerVerification() override;
-    void abortVerification() override;
+    bool trigger() override;
+    void abort() override;
     ActionStatus status() override;
 
   private: