/src/common/response/ResponseTaker.cpp

https://gitlab.com/github-cloud-corporation/cynara · C++ · 82 lines · 45 code · 15 blank · 22 comment · 0 complexity · 286e014b0dbaf233b26d00135c310ac6 MD5 · raw file

  1. /*
  2. * Copyright (c) 2014-2016 Samsung Electronics Co., Ltd All Rights Reserved
  3. *
  4. * Licensed under the Apache License, Version 2.0 (the "License");
  5. * you may not use this file except in compliance with the License.
  6. * You may obtain a copy of the License at
  7. *
  8. * http://www.apache.org/licenses/LICENSE-2.0
  9. *
  10. * Unless required by applicable law or agreed to in writing, software
  11. * distributed under the License is distributed on an "AS IS" BASIS,
  12. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13. * See the License for the specific language governing permissions and
  14. * limitations under the License.
  15. */
  16. /**
  17. * @file src/common/response/ResponseTaker.cpp
  18. * @author Lukasz Wojciechowski <l.wojciechow@partner.samsung.com>
  19. * @author Zofia Abramowska <z.abramowska@samsung.com>
  20. * @version 1.0
  21. * @brief This file implements ResponseTaker class
  22. */
  23. #include <attributes/attributes.h>
  24. #include <exceptions/NotImplementedException.h>
  25. #include "ResponseTaker.h"
  26. namespace Cynara {
  27. void ResponseTaker::execute(const RequestContext &context UNUSED,
  28. const AdminCheckResponse &response UNUSED) {
  29. throw NotImplementedException();
  30. }
  31. void ResponseTaker::execute(const RequestContext &context UNUSED,
  32. const AgentActionResponse &response UNUSED) {
  33. throw NotImplementedException();
  34. }
  35. void ResponseTaker::execute(const RequestContext &context UNUSED,
  36. const AgentRegisterResponse &response UNUSED) {
  37. throw NotImplementedException();
  38. }
  39. void ResponseTaker::execute(const RequestContext &context UNUSED,
  40. const CancelResponse &response UNUSED) {
  41. throw NotImplementedException();
  42. }
  43. void ResponseTaker::execute(const RequestContext &context UNUSED,
  44. const CheckResponse &response UNUSED) {
  45. throw NotImplementedException();
  46. }
  47. void ResponseTaker::execute(const RequestContext &context UNUSED,
  48. const CodeResponse &response UNUSED) {
  49. throw NotImplementedException();
  50. }
  51. void ResponseTaker::execute(const RequestContext &context UNUSED,
  52. const DescriptionListResponse &response UNUSED) {
  53. throw NotImplementedException();
  54. }
  55. void ResponseTaker::execute(const RequestContext &context UNUSED,
  56. const ListResponse &response UNUSED) {
  57. throw NotImplementedException();
  58. }
  59. void ResponseTaker::execute(const RequestContext &context UNUSED,
  60. const MonitorGetEntriesResponse &response UNUSED) {
  61. throw NotImplementedException();
  62. }
  63. void ResponseTaker::execute(const RequestContext &context UNUSED,
  64. const SimpleCheckResponse &response UNUSED) {
  65. throw NotImplementedException();
  66. }
  67. } // namespace Cynara