summaryrefslogtreecommitdiffstats
path: root/storage/src/vespa/storage/storageserver/storagenodecontext.cpp
blob: 75e1f12773f048ad84ad74573c439e17c3ccb525 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.

#include "storagenodecontext.h"

namespace storage {

StorageNodeContext::StorageNodeContext(ComponentRegister::UP compReg, framework::Clock::UP clock)
    : _componentRegister(std::move(compReg)),
      _clock(std::move(clock)),
      _threadPool(*_clock)
{
    _componentRegister->setClock(*_clock);
    _componentRegister->setThreadPool(_threadPool);
}

} // storage