7 #include <sandesh/sandesh_types.h>
8 #include <sandesh/sandesh.h>
13 #include "resource_manager/resource_manager_types.h"
18 Resource::BGP_AS_SERVICE_INDEX), uuid_(uuid) {
26 sandesh_maps().DeleteBgpAsServiceResourceEntry(index_data->
index());
28 BgpAsServiceIndexResource backup_data;
32 sandesh_maps().AddBgpAsServiceResourceEntry(index_data->
index(),
BgpAsServiceIndexResourceKey(ResourceManager *rm, const boost::uuids::uuid &uuid_)
BgpAsServiceBackUpResourceTable & bgp_as_service_index_table()
static std::string UuidToString(const boost::uuids::uuid &id)
ResourceBackupManager * backup_mgr()
static uint64_t UTCTimestampUsec()
virtual bool IsLess(const ResourceKey &rhs) const
ResourceSandeshMaps & sandesh_maps()
virtual void Backup(ResourceData *data, uint16_t op)