From 5bf8b6ce656ffe0740ec116057577044e3925887 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Fri, 10 Jul 2009 01:37:53 +0200 Subject: =?UTF-8?q?UserManager,=20UserBackend,=20UserCache:=20deleteUser?= =?UTF-8?q?=20und=20deleteGroup=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Common/UserCache.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/Common/UserCache.h') diff --git a/src/Common/UserCache.h b/src/Common/UserCache.h index 4c97352..e778e24 100644 --- a/src/Common/UserCache.h +++ b/src/Common/UserCache.h @@ -82,6 +82,10 @@ class UserCache : public UserBackend, private boost::noncopyable { backend->updateUser(uid, userInfo); } + virtual void deleteUser(unsigned long uid) throw(Core::Exception) { + backend->deleteUser(uid); + } + virtual void addGroup(const GroupInfo &groupInfo) throw(Core::Exception) { backend->addGroup(groupInfo); } @@ -90,6 +94,10 @@ class UserCache : public UserBackend, private boost::noncopyable { backend->updateGroup(gid, groupInfo); } + virtual void deleteGroup(unsigned long gid) throw(Core::Exception) { + backend->deleteGroup(gid); + } + UserCache(Application *application0, boost::shared_ptr backend0) : application(application0), backend(backend0), userTime(boost::posix_time::not_a_date_time), groupTime(boost::posix_time::not_a_date_time), userGroupTime(boost::posix_time::not_a_date_time) {} -- cgit v1.2.3