OpenSDN source code
ConfigCassandraPartition Member List

This is the complete list of members for ConfigCassandraPartition, including all inherited members.

AddUUIDToRequestList(const std::string &oper, const std::string &obj_type, const std::string &uuid_str)ConfigCassandraPartitionprivate
client()ConfigCassandraPartitioninlineprotected
config_client_ConfigCassandraPartitionprivate
config_reader_ConfigCassandraPartitionprivate
ConfigCassandraClient classConfigCassandraPartitionfriend
ConfigCassandraPartition(ConfigCassandraClient *client, size_t idx)ConfigCassandraPartition
ConfigReader()ConfigCassandraPartitionprivate
DeleteCacheMap(const std::string &uuid)ConfigCassandraPartitioninline
Enqueue(ObjectProcessReq *req)ConfigCassandraPartition
FieldDetailMap typedefConfigCassandraPartition
FillUUIDToObjCacheInfo(const std::string &uuid, ObjectCacheMap::const_iterator uuid_iter, ConfigDBUUIDCacheEntry *entry) constConfigCassandraPartitionprivate
GenerateAndPushJson(const string &uuid_key, const string &obj_type, const CassColumnKVVec &cass_data_vec, bool add_change)ConfigCassandraPartitionprivatevirtual
GetInstanceId() constConfigCassandraPartitioninline
GetObjCacheEntry(const std::string &uuid)ConfigCassandraPartition
GetObjCacheEntry(const std::string &uuid) constConfigCassandraPartition
HandleObjectDelete(const string &uuid, bool add_change)ConfigCassandraPartitionprotectedvirtual
ioservice()ConfigCassandraPartition
IsListOrMapPropEmpty(const string &uuid_key, const string &lookup_key)ConfigCassandraPartition
IsTaskTriggered() constConfigCassandraPartition
kMaxUUIDRetryTimePowOfTwoConfigCassandraPartitionstatic
kMinUUIDRetryTimeMSecConfigCassandraPartitionstatic
ListMapPropReviseUpdateList(const std::string &uuid, ConfigCassandraParseContext &context)ConfigCassandraPartition
MarkCacheDirty(const std::string &uuid)ConfigCassandraPartition
obj_process_queue()ConfigCassandraPartitioninline
obj_process_queue_ConfigCassandraPartitionprivate
object_cache_map_ConfigCassandraPartitionprivate
ObjectCacheMap typedefConfigCassandraPartition
ObjProcessWorkQType typedefConfigCassandraPartition
ParseObjUUIDTableEachColumnBuildContext(const std::string &uuid, const std::string &key, const std::string &value, uint64_t timestamp, CassColumnKVVec *cass_data_vec, ConfigCassandraParseContext &context)ConfigCassandraPartitionprotected
ParseObjUUIDTableEntry(const std::string &uuid, const GenDb::ColList &col_list, CassColumnKVVec *cass_data_vec, ConfigCassandraParseContext &context)ConfigCassandraPartitionprotectedvirtual
ProcessObjUUIDTableEntry(const std::string &uuid_key, const GenDb::ColList &col_list)ConfigCassandraPartitionprotected
ReadObjUUIDTable(const std::set< std::string > &uuid_list)ConfigCassandraPartitionprotectedvirtual
RemoveObjReqEntries(std::set< std::string > &req_list)ConfigCassandraPartitionprivate
RemoveObjReqEntry(std::string &uuid)ConfigCassandraPartitionprivate
RequestHandler(ObjectProcessReq *req)ConfigCassandraPartitionprivate
StoreKeyIfUpdated(const std::string &uuid, JsonAdapterDataType *adapter, uint64_t timestamp, ConfigCassandraParseContext &context)ConfigCassandraPartition
uuid_read_set_ConfigCassandraPartitionprivate
UUIDProcessSet typedefConfigCassandraPartitionprivate
UUIDRetryTimeInMSec(const ObjCacheEntry *obj) constConfigCassandraPartitionvirtual
UUIDToObjCacheShow(const std::string &search_string, const std::string &last_uuid, uint32_t num_entries, std::vector< ConfigDBUUIDCacheEntry > *entries) constConfigCassandraPartition
worker_id_ConfigCassandraPartitionprivate
~ConfigCassandraPartition()ConfigCassandraPartitionvirtual