正在显示
1 个修改的文件
包含
42 行增加
和
0 行删除
src/server/dmpserverinterfaceimpl.cpp
0 → 100644
1 | +/************************************************************************** | |
2 | +* file: dmpserverinterfaceimpl.cpp | |
3 | + | |
4 | +* Author: wanzhongping | |
5 | +* Date: 2021-03-09 14:28:04 | |
6 | +* Email: zhongpingw@chinadci.com | |
7 | +* copyright: 广州城市信息研究所有限公司 | |
8 | +***************************************************************************/ | |
9 | +#include "dmpserverinterfaceimpl.h" | |
10 | + | |
11 | +DmpServerInterfaceImpl::DmpServerInterfaceImpl(DmpServiceRegistry *srv_registry) | |
12 | + : service_registry_(srv_registry) | |
13 | +{ | |
14 | + request_handler_ = nullptr; | |
15 | +// #ifdef HAVE_SERVER_PYTHON_PLUGINS | |
16 | +// mAccessControls = new QgsAccessControl(); | |
17 | +// mCacheManager = new QgsServerCacheManager(); | |
18 | +// #endif | |
19 | +} | |
20 | + | |
21 | +DmpServerInterfaceImpl::~DmpServerInterfaceImpl() | |
22 | +{ | |
23 | +// #ifdef HAVE_SERVER_PYTHON_PLUGINS | |
24 | +// delete mAccessControls; | |
25 | +// delete mCacheManager; | |
26 | +// #endif | |
27 | +} | |
28 | + | |
29 | +void DmpServerInterfaceImpl::SetRequestHandler(DmpRequestHandler *request_handler) | |
30 | +{ | |
31 | + request_handler_ = request_handler; | |
32 | +} | |
33 | + | |
34 | +void DmpServerInterfaceImpl::RegisterFilter(DmpServerFilter *filter, int priority) | |
35 | +{ | |
36 | + filters_[priority] = filter; | |
37 | +} | |
38 | + | |
39 | +void DmpServerInterfaceImpl::SetFilters(DmpServerFiltersMap *filters) | |
40 | +{ | |
41 | + filters_ = *filters; | |
42 | +} | |
\ No newline at end of file | ... | ... |
请
注册
或
登录
后发表评论