Implement cynara_admin_erase() in admin API layer 85/32485/2
authorLukasz Wojciechowski <l.wojciechow@partner.samsung.com>
Tue, 16 Dec 2014 09:48:20 +0000 (10:48 +0100)
committerLukasz Wojciechowski <l.wojciechow@partner.samsung.com>
Mon, 22 Dec 2014 04:58:49 +0000 (05:58 +0100)
commit7ef4f9a16f96b36ff135aadac859ee37fccda384
tree324bce94701b36c4b47374a06037d4f11fba968c
parent3da576cb1ee203c475b1d5eb4e7f29f2362f38ee
Implement cynara_admin_erase() in admin API layer

Implementation:
* checks validity of parameters,
* translates parameters to C++ objects used in higher layers,
* catches all exceptions,
* runs erasePolicies() method from admin Logic object.

Change-Id: I6d4f0be5f20e283c41839b9618da2dac1c36f858
src/admin/api/ApiInterface.h
src/admin/api/admin-api.cpp
src/admin/logic/Logic.cpp
src/admin/logic/Logic.h