1 /**
2  * Orthanc - A Lightweight, RESTful DICOM Store
3  * Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics
4  * Department, University Hospital of Liege, Belgium
5  * Copyright (C) 2017-2021 Osimis S.A., Belgium
6  *
7  * This program is free software: you can redistribute it and/or
8  * modify it under the terms of the GNU General Public License as
9  * published by the Free Software Foundation, either version 3 of the
10  * License, or (at your option) any later version.
11  *
12  * In addition, as a special exception, the copyright holders of this
13  * program give permission to link the code of its release with the
14  * OpenSSL project's "OpenSSL" library (or with modified versions of it
15  * that use the same license as the "OpenSSL" library), and distribute
16  * the linked executables. You must obey the GNU General Public License
17  * in all respects for all of the code used other than "OpenSSL". If you
18  * modify file(s) with this exception, you may extend this exception to
19  * your version of the file(s), but you are not obligated to do so. If
20  * you do not wish to do so, delete this exception statement from your
21  * version. If you delete this exception statement from all source files
22  * in the program, then also delete it here.
23  *
24  * This program is distributed in the hope that it will be useful, but
25  * WITHOUT ANY WARRANTY; without even the implied warranty of
26  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
27  * General Public License for more details.
28  *
29  * You should have received a copy of the GNU General Public License
30  * along with this program. If not, see <http://www.gnu.org/licenses/>.
31  **/
32 
33 
34 #include "../PrecompiledHeadersServer.h"
35 #include "VoidDatabaseListener.h"
36 
37 #include "../../../OrthancFramework/Sources/OrthancException.h"
38 
39 namespace Orthanc
40 {
SignalRemainingAncestor(ResourceType parentType,const std::string & publicId)41   void VoidDatabaseListener::SignalRemainingAncestor(ResourceType parentType,
42                                                      const std::string& publicId)
43   {
44     throw OrthancException(ErrorCode_InternalError);
45   }
46 
SignalAttachmentDeleted(const FileInfo & info)47   void VoidDatabaseListener::SignalAttachmentDeleted(const FileInfo& info)
48   {
49     throw OrthancException(ErrorCode_InternalError);
50   }
51 
SignalResourceDeleted(ResourceType type,const std::string & publicId)52   void VoidDatabaseListener::SignalResourceDeleted(ResourceType type,
53                                                    const std::string& publicId)
54   {
55     throw OrthancException(ErrorCode_InternalError);
56   }
57 }
58