OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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) const ConfigCassandraPartitionprivate
GenerateAndPushJson(const string &uuid_key, const string &obj_type, const CassColumnKVVec &cass_data_vec, bool add_change)ConfigCassandraPartitionprivatevirtual
GetInstanceId() const ConfigCassandraPartitioninline
GetObjCacheEntry(const std::string &uuid)ConfigCassandraPartition
GetObjCacheEntry(const std::string &uuid) const ConfigCassandraPartition
HandleObjectDelete(const string &uuid, bool add_change)ConfigCassandraPartitionprotectedvirtual
ioservice()ConfigCassandraPartition
IsListOrMapPropEmpty(const string &uuid_key, const string &lookup_key)ConfigCassandraPartition
IsTaskTriggered() const ConfigCassandraPartition
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) const ConfigCassandraPartitionvirtual
UUIDToObjCacheShow(const std::string &search_string, const std::string &last_uuid, uint32_t num_entries, std::vector< ConfigDBUUIDCacheEntry > *entries) const ConfigCassandraPartition
worker_id_ConfigCassandraPartitionprivate
~ConfigCassandraPartition()ConfigCassandraPartitionvirtual