diff --git a/include/transport/adhoccommandfactory.h b/include/transport/adhoccommandfactory.h index a0430d0fb3620a6369a94e8ebacb7eb83ff26a45..9f1691a5dba12d8b99bfb2fc7847c62bf46678e4 100644 --- a/include/transport/adhoccommandfactory.h +++ b/include/transport/adhoccommandfactory.h @@ -29,6 +29,8 @@ namespace Transport { class Component; +class UserManager; +class StorageBackend; class AdHocCommandFactory { public: @@ -37,7 +39,7 @@ class AdHocCommandFactory { /// Destructor. virtual ~AdHocCommandFactory() {} - virtual AdHocCommand *createAdHocCommand(Component *component, const Swift::JID &initiator, const Swift::JID &to) = 0; + virtual AdHocCommand *createAdHocCommand(Component *component, UserManager *userManager, StorageBackend *storageBackend, const Swift::JID &initiator, const Swift::JID &to) = 0; virtual std::string getNode() = 0;