|
@@ -57,6 +57,11 @@ ConfigurableClientList::DataSourceInfo::DataSourceInfo(
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+const DataSourceClient*
|
|
|
+ConfigurableClientList::DataSourceInfo::getCacheClient() const {
|
|
|
+ return (cache_.get());
|
|
|
+}
|
|
|
+
|
|
|
ConfigurableClientList::ConfigurableClientList(const RRClass& rrclass) :
|
|
|
rrclass_(rrclass),
|
|
|
mem_sgmt_(new util::MemorySegmentLocal),
|
|
@@ -64,11 +69,6 @@ ConfigurableClientList::ConfigurableClientList(const RRClass& rrclass) :
|
|
|
allow_cache_(false)
|
|
|
{}
|
|
|
|
|
|
-const DataSourceClient*
|
|
|
-ConfigurableClientList::DataSourceInfo::getCacheClient() const {
|
|
|
- return (cache_.get());
|
|
|
-}
|
|
|
-
|
|
|
void
|
|
|
ConfigurableClientList::configure(const ConstElementPtr& config,
|
|
|
bool allow_cache)
|