handler = $handler; } public function updateNoticeByGroup(UpdateNoticeByGroupMessage $message) { $message->validateInput(); $this->handler->updateNoticeByGroup($message); $message->validateOutput(); return $message->getResponse(); } public function updateNoticeByKey(UpdateNoticeByKeyMessage $message) { $message->validateInput(); $this->handler->updateNoticeByKey($message); $message->validateOutput(); return $message->getResponse(); } public function getNoticeByKeyToInt(GetNoticeByKeyToIntMessage $message) { $message->validateInput(); $this->handler->getNoticeByKeyToInt($message); $message->validateOutput(); return $message->getResponse(); } public function getNoticeProfileList(GetNoticeProfileListMessage $message) { $message->validateInput(); $this->handler->getNoticeProfileList($message); $message->validateOutput(); return $message->getResponse(); } }