note description: "[ Factory to create message objects. GENERATED DO NOT MODIFY! ]" author: "Origo Team " date: "$Date$" revision: "$Revision$" class O_MESSAGE_FACTORY inherit A_MESSAGE_FACTORY rename system_namespace as aranea_system_namespace redefine register_builtin_handlers end O_BLOG_CONSTANTS O_COMMENT_CONSTANTS O_COMMIT_CONSTANTS O_COMMUNITY_CONSTANTS O_SYSTEM_CONSTANTS O_USER_CONSTANTS O_WIKI_CONSTANTS O_WORKITEM_CONSTANTS O_ISSUE_CONSTANTS O_PROJECT_CONSTANTS O_RELEASE_CONSTANTS O_RRD_CONSTANTS O_STATISTICS_CONSTANTS create make feature -- Creator handlers new_blog_add (a_msg: MESSAGE): O_BLOG_ADD_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_blog_add_reply (a_msg: MESSAGE): O_BLOG_ADD_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_comment_add (a_msg: MESSAGE): O_COMMENT_ADD_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_comment_add_reply (a_msg: MESSAGE): O_COMMENT_ADD_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_commit_add (a_msg: MESSAGE): O_COMMIT_ADD_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_commit_add_reply (a_msg: MESSAGE): O_COMMIT_ADD_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_create (a_msg: MESSAGE): O_COMMUNITY_CREATE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_change_description (a_msg: MESSAGE): O_COMMUNITY_CHANGE_DESCRIPTION_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_change_group (a_msg: MESSAGE): O_COMMUNITY_CHANGE_GROUP_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_delete_wiki_page (a_msg: MESSAGE): O_COMMUNITY_DELETE_WIKI_PAGE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_list_members (a_msg: MESSAGE): O_COMMUNITY_LIST_MEMBERS_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_edit_wiki_page (a_msg: MESSAGE): O_COMMUNITY_EDIT_WIKI_PAGE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_add_wiki_page (a_msg: MESSAGE): O_COMMUNITY_ADD_WIKI_PAGE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_list (a_msg: MESSAGE): O_COMMUNITY_LIST_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_list_projects (a_msg: MESSAGE): O_COMMUNITY_LIST_PROJECTS_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_add_project (a_msg: MESSAGE): O_COMMUNITY_ADD_PROJECT_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_retrieve_reply (a_msg: MESSAGE): O_COMMUNITY_RETRIEVE_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_retrieve (a_msg: MESSAGE): O_COMMUNITY_RETRIEVE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_list_wiki_pages_reply (a_msg: MESSAGE): O_COMMUNITY_LIST_WIKI_PAGES_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_list_reply (a_msg: MESSAGE): O_COMMUNITY_LIST_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_delete (a_msg: MESSAGE): O_COMMUNITY_DELETE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_list_wiki_pages (a_msg: MESSAGE): O_COMMUNITY_LIST_WIKI_PAGES_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_remove_project (a_msg: MESSAGE): O_COMMUNITY_REMOVE_PROJECT_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_retrieve_wiki_page (a_msg: MESSAGE): O_COMMUNITY_RETRIEVE_WIKI_PAGE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_retrieve_wiki_page_reply (a_msg: MESSAGE): O_COMMUNITY_RETRIEVE_WIKI_PAGE_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_community_rename_wiki_page (a_msg: MESSAGE): O_COMMUNITY_RENAME_WIKI_PAGE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_system_status (a_msg: MESSAGE): O_SYSTEM_STATUS_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_system_mail_all (a_msg: MESSAGE): O_SYSTEM_MAIL_ALL_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_system_retrieve_all_email (a_msg: MESSAGE): O_SYSTEM_RETRIEVE_ALL_EMAIL_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_system_retrieve_all_email_reply (a_msg: MESSAGE): O_SYSTEM_RETRIEVE_ALL_EMAIL_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_system_retrieve_active_projects (a_msg: MESSAGE): O_SYSTEM_RETRIEVE_ACTIVE_PROJECTS_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_system_retrieve_active_projects_reply (a_msg: MESSAGE): O_SYSTEM_RETRIEVE_ACTIVE_PROJECTS_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_add_bookmark (a_msg: MESSAGE): O_USER_ADD_BOOKMARK_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_authorized_for_community (a_msg: MESSAGE): O_USER_AUTHORIZED_FOR_COMMUNITY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_authorized_for_project (a_msg: MESSAGE): O_USER_AUTHORIZED_FOR_PROJECT_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_change_account_enabled (a_msg: MESSAGE): O_USER_CHANGE_ACCOUNT_ENABLED_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_change_email (a_msg: MESSAGE): O_USER_CHANGE_EMAIL_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_change_password (a_msg: MESSAGE): O_USER_CHANGE_PASSWORD_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_change_profile_visible (a_msg: MESSAGE): O_USER_CHANGE_PROFILE_VISIBLE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_create (a_msg: MESSAGE): O_USER_CREATE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_disable_account (a_msg: MESSAGE): O_USER_DISABLE_ACCOUNT_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_key_generate (a_msg: MESSAGE): O_USER_KEY_GENERATE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_key (a_msg: MESSAGE): O_USER_KEY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_key_reply (a_msg: MESSAGE): O_USER_KEY_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_list_bookmark (a_msg: MESSAGE): O_USER_LIST_BOOKMARK_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_list_bookmark_reply (a_msg: MESSAGE): O_USER_LIST_BOOKMARK_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_list_communities (a_msg: MESSAGE): O_USER_LIST_COMMUNITIES_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_list_friends (a_msg: MESSAGE): O_USER_LIST_FRIENDS_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_list_friends_reply (a_msg: MESSAGE): O_USER_LIST_FRIENDS_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_list (a_msg: MESSAGE): O_USER_LIST_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_list_reported_issues (a_msg: MESSAGE): O_USER_LIST_REPORTED_ISSUES_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_list_reported_issues_reply (a_msg: MESSAGE): O_USER_LIST_REPORTED_ISSUES_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_list_workitem_subscription (a_msg: MESSAGE): O_USER_LIST_WORKITEM_SUBSCRIPTION_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_login_authenticated (a_msg: MESSAGE): O_USER_LOGIN_AUTHENTICATED_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_login_key (a_msg: MESSAGE): O_USER_LOGIN_KEY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_login (a_msg: MESSAGE): O_USER_LOGIN_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_my_email (a_msg: MESSAGE): O_USER_MY_EMAIL_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_my_name (a_msg: MESSAGE): O_USER_MY_NAME_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_my_password (a_msg: MESSAGE): O_USER_MY_PASSWORD_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_process_friendship_request (a_msg: MESSAGE): O_USER_PROCESS_FRIENDSHIP_REQUEST_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_process_friendship_request_reply (a_msg: MESSAGE): O_USER_PROCESS_FRIENDSHIP_REQUEST_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_profile_visible (a_msg: MESSAGE): O_USER_PROFILE_VISIBLE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_remove_bookmark (a_msg: MESSAGE): O_USER_REMOVE_BOOKMARK_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_remove_friendship (a_msg: MESSAGE): O_USER_REMOVE_FRIENDSHIP_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_reported_issues_count (a_msg: MESSAGE): O_USER_REPORTED_ISSUES_COUNT_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_reported_issues_count_reply (a_msg: MESSAGE): O_USER_REPORTED_ISSUES_COUNT_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_request_friendship (a_msg: MESSAGE): O_USER_REQUEST_FRIENDSHIP_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_request_friendship_reply (a_msg: MESSAGE): O_USER_REQUEST_FRIENDSHIP_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_reset_icon (a_msg: MESSAGE): O_USER_RESET_ICON_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_reset_password (a_msg: MESSAGE): O_USER_RESET_PASSWORD_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_reset_password_reply (a_msg: MESSAGE): O_USER_RESET_PASSWORD_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_retrieve_email (a_msg: MESSAGE): O_USER_RETRIEVE_EMAIL_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_retrieve_ftp_configuration (a_msg: MESSAGE): O_USER_RETRIEVE_FTP_CONFIGURATION_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_retrieve_information (a_msg: MESSAGE): O_USER_RETRIEVE_INFORMATION_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_retrieve_information_reply (a_msg: MESSAGE): O_USER_RETRIEVE_INFORMATION_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_retrieve_valid_setting_names (a_msg: MESSAGE): O_USER_RETRIEVE_VALID_SETTING_NAMES_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_retrieve_valid_setting_names_reply (a_msg: MESSAGE): O_USER_RETRIEVE_VALID_SETTING_NAMES_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_retrieve_subversion_configuration (a_msg: MESSAGE): O_USER_RETRIEVE_SUBVERSION_CONFIGURATION_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_retrieve_git_configuration (a_msg: MESSAGE): O_USER_RETRIEVE_GIT_CONFIGURATION_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_retrieve_git_configuration_reply (a_msg: MESSAGE): O_USER_RETRIEVE_GIT_CONFIGURATION_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_retrieve_password (a_msg: MESSAGE): O_USER_RETRIEVE_PASSWORD_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_retrieve_user_from_email (a_msg: MESSAGE): O_USER_RETRIEVE_USER_FROM_EMAIL_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_send_message (a_msg: MESSAGE): O_USER_SEND_MESSAGE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_send_message_reply (a_msg: MESSAGE): O_USER_SEND_MESSAGE_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_session (a_msg: MESSAGE): O_USER_SESSION_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_set_icon (a_msg: MESSAGE): O_USER_SET_ICON_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_set_information (a_msg: MESSAGE): O_USER_SET_INFORMATION_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_set_workitem_subscription (a_msg: MESSAGE): O_USER_SET_WORKITEM_SUBSCRIPTION_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_user_workitem_subscriptions (a_msg: MESSAGE): O_USER_WORKITEM_SUBSCRIPTIONS_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_wiki_add (a_msg: MESSAGE): O_WIKI_ADD_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_wiki_add_reply (a_msg: MESSAGE): O_WIKI_ADD_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_wiki_render_html (a_msg: MESSAGE): O_WIKI_RENDER_HTML_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_workitem_count (a_msg: MESSAGE): O_WORKITEM_COUNT_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_workitem_count_reply (a_msg: MESSAGE): O_WORKITEM_COUNT_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_workitem_list (a_msg: MESSAGE): O_WORKITEM_LIST_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_workitem_list_reply (a_msg: MESSAGE): O_WORKITEM_LIST_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_workitem_new_activity (a_msg: MESSAGE): O_WORKITEM_NEW_ACTIVITY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_workitem_new_activity_reply (a_msg: MESSAGE): O_WORKITEM_NEW_ACTIVITY_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_workitem_retrieve (a_msg: MESSAGE): O_WORKITEM_RETRIEVE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_workitem_retrieve_reply (a_msg: MESSAGE): O_WORKITEM_RETRIEVE_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_workitem_set_read_status_project (a_msg: MESSAGE): O_WORKITEM_SET_READ_STATUS_PROJECT_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_workitem_set_read_status (a_msg: MESSAGE): O_WORKITEM_SET_READ_STATUS_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_workitem_mail (a_msg: MESSAGE): O_WORKITEM_MAIL_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_workitem_mail_reply (a_msg: MESSAGE): O_WORKITEM_MAIL_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_add (a_msg: MESSAGE): O_ISSUE_ADD_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_add_reply (a_msg: MESSAGE): O_ISSUE_ADD_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_add_storage_reply (a_msg: MESSAGE): O_ISSUE_ADD_STORAGE_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_add_attachment (a_msg: MESSAGE): O_ISSUE_ADD_ATTACHMENT_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_add_attachment_storage_reply (a_msg: MESSAGE): O_ISSUE_ADD_ATTACHMENT_STORAGE_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_add_subscription (a_msg: MESSAGE): O_ISSUE_ADD_SUBSCRIPTION_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_comment (a_msg: MESSAGE): O_ISSUE_COMMENT_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_comment_reply (a_msg: MESSAGE): O_ISSUE_COMMENT_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_delete (a_msg: MESSAGE): O_ISSUE_DELETE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_delete_storage_reply (a_msg: MESSAGE): O_ISSUE_DELETE_STORAGE_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_list (a_msg: MESSAGE): O_ISSUE_LIST_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_list_reply (a_msg: MESSAGE): O_ISSUE_LIST_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_list_changed (a_msg: MESSAGE): O_ISSUE_LIST_CHANGED_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_list_tags (a_msg: MESSAGE): O_ISSUE_LIST_TAGS_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_list_tags_reply (a_msg: MESSAGE): O_ISSUE_LIST_TAGS_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_remove_all_attachments (a_msg: MESSAGE): O_ISSUE_REMOVE_ALL_ATTACHMENTS_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_remove_all_attachments_storage_reply (a_msg: MESSAGE): O_ISSUE_REMOVE_ALL_ATTACHMENTS_STORAGE_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_remove_attachment (a_msg: MESSAGE): O_ISSUE_REMOVE_ATTACHMENT_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_retrieve (a_msg: MESSAGE): O_ISSUE_RETRIEVE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_retrieve_reply (a_msg: MESSAGE): O_ISSUE_RETRIEVE_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_retrieve_attachments (a_msg: MESSAGE): O_ISSUE_RETRIEVE_ATTACHMENTS_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_retrieve_attachments_reply (a_msg: MESSAGE): O_ISSUE_RETRIEVE_ATTACHMENTS_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_remove_subscription (a_msg: MESSAGE): O_ISSUE_REMOVE_SUBSCRIPTION_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_retrieve_planning_data (a_msg: MESSAGE): O_ISSUE_RETRIEVE_PLANNING_DATA_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_retrieve_planning_data_reply (a_msg: MESSAGE): O_ISSUE_RETRIEVE_PLANNING_DATA_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_search (a_msg: MESSAGE): O_ISSUE_SEARCH_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_update (a_msg: MESSAGE): O_ISSUE_UPDATE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_update_reply (a_msg: MESSAGE): O_ISSUE_UPDATE_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_issue_update_storage_reply (a_msg: MESSAGE): O_ISSUE_UPDATE_STORAGE_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_change_description (a_msg: MESSAGE): O_PROJECT_CHANGE_DESCRIPTION_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_change_group (a_msg: MESSAGE): O_PROJECT_CHANGE_GROUP_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_change_information (a_msg: MESSAGE): O_PROJECT_CHANGE_INFORMATION_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_change_logo (a_msg: MESSAGE): O_PROJECT_CHANGE_LOGO_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_change_settings (a_msg: MESSAGE): O_PROJECT_CHANGE_SETTINGS_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_change_type (a_msg: MESSAGE): O_PROJECT_CHANGE_TYPE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_change_type_storage_reply (a_msg: MESSAGE): O_PROJECT_CHANGE_TYPE_STORAGE_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_create (a_msg: MESSAGE): O_PROJECT_CREATE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_create_reply (a_msg: MESSAGE): O_PROJECT_CREATE_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_internal (a_msg: MESSAGE): O_PROJECT_INTERNAL_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_list_all_internal (a_msg: MESSAGE): O_PROJECT_LIST_ALL_INTERNAL_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_list_all (a_msg: MESSAGE): O_PROJECT_LIST_ALL_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_list_bookmarkers (a_msg: MESSAGE): O_PROJECT_LIST_BOOKMARKERS_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_list_communities (a_msg: MESSAGE): O_PROJECT_LIST_COMMUNITIES_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_list (a_msg: MESSAGE): O_PROJECT_LIST_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_list_of_user (a_msg: MESSAGE): O_PROJECT_LIST_OF_USER_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_list_of_user_reply (a_msg: MESSAGE): O_PROJECT_LIST_OF_USER_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_list_repositories (a_msg: MESSAGE): O_PROJECT_LIST_REPOSITORIES_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_list_repositories_reply (a_msg: MESSAGE): O_PROJECT_LIST_REPOSITORIES_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_add_repository (a_msg: MESSAGE): O_PROJECT_ADD_REPOSITORY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_add_repository_reply (a_msg: MESSAGE): O_PROJECT_ADD_REPOSITORY_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_remove_repository (a_msg: MESSAGE): O_PROJECT_REMOVE_REPOSITORY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_remove_repository_reply (a_msg: MESSAGE): O_PROJECT_REMOVE_REPOSITORY_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_members (a_msg: MESSAGE): O_PROJECT_MEMBERS_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_id (a_msg: MESSAGE): O_PROJECT_ID_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_remove (a_msg: MESSAGE): O_PROJECT_REMOVE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_reply (a_msg: MESSAGE): O_PROJECT_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_request_add (a_msg: MESSAGE): O_PROJECT_REQUEST_ADD_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_request_retrieve (a_msg: MESSAGE): O_PROJECT_REQUEST_RETRIEVE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_request_retrieve_reply (a_msg: MESSAGE): O_PROJECT_REQUEST_RETRIEVE_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_retrieve_id (a_msg: MESSAGE): O_PROJECT_RETRIEVE_ID_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_retrieve_id_reply (a_msg: MESSAGE): O_PROJECT_RETRIEVE_ID_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_retrieve_information (a_msg: MESSAGE): O_PROJECT_RETRIEVE_INFORMATION_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_retrieve_information_reply (a_msg: MESSAGE): O_PROJECT_RETRIEVE_INFORMATION_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_retrieve_settings (a_msg: MESSAGE): O_PROJECT_RETRIEVE_SETTINGS_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_retrieve_settings_reply (a_msg: MESSAGE): O_PROJECT_RETRIEVE_SETTINGS_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_retrieve_statistics_internal (a_msg: MESSAGE): O_PROJECT_RETRIEVE_STATISTICS_INTERNAL_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_retrieve_statistics (a_msg: MESSAGE): O_PROJECT_RETRIEVE_STATISTICS_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_project_retrieve_statistics_reply (a_msg: MESSAGE): O_PROJECT_RETRIEVE_STATISTICS_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_release_add (a_msg: MESSAGE): O_RELEASE_ADD_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_release_add_storage_reply (a_msg: MESSAGE): O_RELEASE_ADD_STORAGE_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_release_delete (a_msg: MESSAGE): O_RELEASE_DELETE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_release_file_move_config_request (a_msg: MESSAGE): O_RELEASE_FILE_MOVE_CONFIG_REQUEST_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_release_list_internal (a_msg: MESSAGE): O_RELEASE_LIST_INTERNAL_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_release_list (a_msg: MESSAGE): O_RELEASE_LIST_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_release_list_reply (a_msg: MESSAGE): O_RELEASE_LIST_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_release_retrieve_internal (a_msg: MESSAGE): O_RELEASE_RETRIEVE_INTERNAL_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_release_retrieve (a_msg: MESSAGE): O_RELEASE_RETRIEVE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_release_retrieve_reply (a_msg: MESSAGE): O_RELEASE_RETRIEVE_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_rrd_create (a_msg: MESSAGE): O_RRD_CREATE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_rrd_update (a_msg: MESSAGE): O_RRD_UPDATE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_rrd_batch_update (a_msg: MESSAGE): O_RRD_BATCH_UPDATE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_statistics_create (a_msg: MESSAGE): O_STATISTICS_CREATE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_statistics_update (a_msg: MESSAGE): O_STATISTICS_UPDATE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_statistics_retrieve_workitem (a_msg: MESSAGE): O_STATISTICS_RETRIEVE_WORKITEM_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_statistics_retrieve_workitem_reply (a_msg: MESSAGE): O_STATISTICS_RETRIEVE_WORKITEM_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_statistics_retrieve_issue (a_msg: MESSAGE): O_STATISTICS_RETRIEVE_ISSUE_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end new_statistics_retrieve_issue_reply (a_msg: MESSAGE): O_STATISTICS_RETRIEVE_ISSUE_REPLY_MESSAGE -- Create new typed message out of a_msg. require a_msg_not_void: a_msg /= Void do create Result.make_from_ems_message (a_msg) ensure Error_or_not_void: not is_error implies Result /= Void end feature {NONE} -- Implementation register_builtin_handlers -- Register the builtin handlers. do Precursor register_handler (blog_namespace, blog_add_type, agent new_blog_add) register_handler (blog_namespace, blog_add_reply_type, agent new_blog_add_reply) register_handler (comment_namespace, comment_add_type, agent new_comment_add) register_handler (comment_namespace, comment_add_reply_type, agent new_comment_add_reply) register_handler (commit_namespace, commit_add_type, agent new_commit_add) register_handler (commit_namespace, commit_add_reply_type, agent new_commit_add_reply) register_handler (community_namespace, community_create_type, agent new_community_create) register_handler (community_namespace, community_change_description_type, agent new_community_change_description) register_handler (community_namespace, community_change_group_type, agent new_community_change_group) register_handler (community_namespace, community_delete_wiki_page_type, agent new_community_delete_wiki_page) register_handler (community_namespace, community_list_members_type, agent new_community_list_members) register_handler (community_namespace, community_edit_wiki_page_type, agent new_community_edit_wiki_page) register_handler (community_namespace, community_add_wiki_page_type, agent new_community_add_wiki_page) register_handler (community_namespace, community_list_type, agent new_community_list) register_handler (community_namespace, community_list_projects_type, agent new_community_list_projects) register_handler (community_namespace, community_add_project_type, agent new_community_add_project) register_handler (community_namespace, community_retrieve_reply_type, agent new_community_retrieve_reply) register_handler (community_namespace, community_retrieve_type, agent new_community_retrieve) register_handler (community_namespace, community_list_wiki_pages_reply_type, agent new_community_list_wiki_pages_reply) register_handler (community_namespace, community_list_reply_type, agent new_community_list_reply) register_handler (community_namespace, community_delete_type, agent new_community_delete) register_handler (community_namespace, community_list_wiki_pages_type, agent new_community_list_wiki_pages) register_handler (community_namespace, community_remove_project_type, agent new_community_remove_project) register_handler (community_namespace, community_retrieve_wiki_page_type, agent new_community_retrieve_wiki_page) register_handler (community_namespace, community_retrieve_wiki_page_reply_type, agent new_community_retrieve_wiki_page_reply) register_handler (community_namespace, community_rename_wiki_page_type, agent new_community_rename_wiki_page) register_handler (system_namespace, system_status_type, agent new_system_status) register_handler (system_namespace, system_mail_all_type, agent new_system_mail_all) register_handler (system_namespace, system_retrieve_all_email_type, agent new_system_retrieve_all_email) register_handler (system_namespace, system_retrieve_all_email_reply_type, agent new_system_retrieve_all_email_reply) register_handler (system_namespace, system_retrieve_active_projects_type, agent new_system_retrieve_active_projects) register_handler (system_namespace, system_retrieve_active_projects_reply_type, agent new_system_retrieve_active_projects_reply) register_handler (user_namespace, user_add_bookmark_type, agent new_user_add_bookmark) register_handler (user_namespace, user_authorized_for_community_type, agent new_user_authorized_for_community) register_handler (user_namespace, user_authorized_for_project_type, agent new_user_authorized_for_project) register_handler (user_namespace, user_change_account_enabled_type, agent new_user_change_account_enabled) register_handler (user_namespace, user_change_email_type, agent new_user_change_email) register_handler (user_namespace, user_change_password_type, agent new_user_change_password) register_handler (user_namespace, user_change_profile_visible_type, agent new_user_change_profile_visible) register_handler (user_namespace, user_create_type, agent new_user_create) register_handler (user_namespace, user_disable_account_type, agent new_user_disable_account) register_handler (user_namespace, user_key_generate_type, agent new_user_key_generate) register_handler (user_namespace, user_key_type, agent new_user_key) register_handler (user_namespace, user_key_reply_type, agent new_user_key_reply) register_handler (user_namespace, user_list_bookmark_type, agent new_user_list_bookmark) register_handler (user_namespace, user_list_bookmark_reply_type, agent new_user_list_bookmark_reply) register_handler (user_namespace, user_list_communities_type, agent new_user_list_communities) register_handler (user_namespace, user_list_friends_type, agent new_user_list_friends) register_handler (user_namespace, user_list_friends_reply_type, agent new_user_list_friends_reply) register_handler (user_namespace, user_list_type, agent new_user_list) register_handler (user_namespace, user_list_reported_issues_type, agent new_user_list_reported_issues) register_handler (user_namespace, user_list_reported_issues_reply_type, agent new_user_list_reported_issues_reply) register_handler (user_namespace, user_list_workitem_subscription_type, agent new_user_list_workitem_subscription) register_handler (user_namespace, user_login_authenticated_type, agent new_user_login_authenticated) register_handler (user_namespace, user_login_key_type, agent new_user_login_key) register_handler (user_namespace, user_login_type, agent new_user_login) register_handler (user_namespace, user_my_email_type, agent new_user_my_email) register_handler (user_namespace, user_my_name_type, agent new_user_my_name) register_handler (user_namespace, user_my_password_type, agent new_user_my_password) register_handler (user_namespace, user_process_friendship_request_type, agent new_user_process_friendship_request) register_handler (user_namespace, user_process_friendship_request_reply_type, agent new_user_process_friendship_request_reply) register_handler (user_namespace, user_profile_visible_type, agent new_user_profile_visible) register_handler (user_namespace, user_remove_bookmark_type, agent new_user_remove_bookmark) register_handler (user_namespace, user_remove_friendship_type, agent new_user_remove_friendship) register_handler (user_namespace, user_reported_issues_count_type, agent new_user_reported_issues_count) register_handler (user_namespace, user_reported_issues_count_reply_type, agent new_user_reported_issues_count_reply) register_handler (user_namespace, user_request_friendship_type, agent new_user_request_friendship) register_handler (user_namespace, user_request_friendship_reply_type, agent new_user_request_friendship_reply) register_handler (user_namespace, user_reset_icon_type, agent new_user_reset_icon) register_handler (user_namespace, user_reset_password_type, agent new_user_reset_password) register_handler (user_namespace, user_reset_password_reply_type, agent new_user_reset_password_reply) register_handler (user_namespace, user_retrieve_email_type, agent new_user_retrieve_email) register_handler (user_namespace, user_retrieve_ftp_configuration_type, agent new_user_retrieve_ftp_configuration) register_handler (user_namespace, user_retrieve_information_type, agent new_user_retrieve_information) register_handler (user_namespace, user_retrieve_information_reply_type, agent new_user_retrieve_information_reply) register_handler (user_namespace, user_retrieve_valid_setting_names_type, agent new_user_retrieve_valid_setting_names) register_handler (user_namespace, user_retrieve_valid_setting_names_reply_type, agent new_user_retrieve_valid_setting_names_reply) register_handler (user_namespace, user_retrieve_subversion_configuration_type, agent new_user_retrieve_subversion_configuration) register_handler (user_namespace, user_retrieve_git_configuration_type, agent new_user_retrieve_git_configuration) register_handler (user_namespace, user_retrieve_git_configuration_reply_type, agent new_user_retrieve_git_configuration_reply) register_handler (user_namespace, user_retrieve_password_type, agent new_user_retrieve_password) register_handler (user_namespace, user_retrieve_user_from_email_type, agent new_user_retrieve_user_from_email) register_handler (user_namespace, user_send_message_type, agent new_user_send_message) register_handler (user_namespace, user_send_message_reply_type, agent new_user_send_message_reply) register_handler (user_namespace, user_session_type, agent new_user_session) register_handler (user_namespace, user_set_icon_type, agent new_user_set_icon) register_handler (user_namespace, user_set_information_type, agent new_user_set_information) register_handler (user_namespace, user_set_workitem_subscription_type, agent new_user_set_workitem_subscription) register_handler (user_namespace, user_workitem_subscriptions_type, agent new_user_workitem_subscriptions) register_handler (wiki_namespace, wiki_add_type, agent new_wiki_add) register_handler (wiki_namespace, wiki_add_reply_type, agent new_wiki_add_reply) register_handler (wiki_namespace, wiki_render_html_type, agent new_wiki_render_html) register_handler (workitem_namespace, workitem_count_type, agent new_workitem_count) register_handler (workitem_namespace, workitem_count_reply_type, agent new_workitem_count_reply) register_handler (workitem_namespace, workitem_list_type, agent new_workitem_list) register_handler (workitem_namespace, workitem_list_reply_type, agent new_workitem_list_reply) register_handler (workitem_namespace, workitem_new_activity_type, agent new_workitem_new_activity) register_handler (workitem_namespace, workitem_new_activity_reply_type, agent new_workitem_new_activity_reply) register_handler (workitem_namespace, workitem_retrieve_type, agent new_workitem_retrieve) register_handler (workitem_namespace, workitem_retrieve_reply_type, agent new_workitem_retrieve_reply) register_handler (workitem_namespace, workitem_set_read_status_project_type, agent new_workitem_set_read_status_project) register_handler (workitem_namespace, workitem_set_read_status_type, agent new_workitem_set_read_status) register_handler (workitem_namespace, workitem_mail_type, agent new_workitem_mail) register_handler (workitem_namespace, workitem_mail_reply_type, agent new_workitem_mail_reply) register_handler (issue_namespace, issue_add_type, agent new_issue_add) register_handler (issue_namespace, issue_add_reply_type, agent new_issue_add_reply) register_handler (issue_namespace, issue_add_storage_reply_type, agent new_issue_add_storage_reply) register_handler (issue_namespace, issue_add_attachment_type, agent new_issue_add_attachment) register_handler (issue_namespace, issue_add_attachment_storage_reply_type, agent new_issue_add_attachment_storage_reply) register_handler (issue_namespace, issue_add_subscription_type, agent new_issue_add_subscription) register_handler (issue_namespace, issue_comment_type, agent new_issue_comment) register_handler (issue_namespace, issue_comment_reply_type, agent new_issue_comment_reply) register_handler (issue_namespace, issue_delete_type, agent new_issue_delete) register_handler (issue_namespace, issue_delete_storage_reply_type, agent new_issue_delete_storage_reply) register_handler (issue_namespace, issue_list_type, agent new_issue_list) register_handler (issue_namespace, issue_list_reply_type, agent new_issue_list_reply) register_handler (issue_namespace, issue_list_changed_type, agent new_issue_list_changed) register_handler (issue_namespace, issue_list_tags_type, agent new_issue_list_tags) register_handler (issue_namespace, issue_list_tags_reply_type, agent new_issue_list_tags_reply) register_handler (issue_namespace, issue_remove_all_attachments_type, agent new_issue_remove_all_attachments) register_handler (issue_namespace, issue_remove_all_attachments_storage_reply_type, agent new_issue_remove_all_attachments_storage_reply) register_handler (issue_namespace, issue_remove_attachment_type, agent new_issue_remove_attachment) register_handler (issue_namespace, issue_retrieve_type, agent new_issue_retrieve) register_handler (issue_namespace, issue_retrieve_reply_type, agent new_issue_retrieve_reply) register_handler (issue_namespace, issue_retrieve_attachments_type, agent new_issue_retrieve_attachments) register_handler (issue_namespace, issue_retrieve_attachments_reply_type, agent new_issue_retrieve_attachments_reply) register_handler (issue_namespace, issue_remove_subscription_type, agent new_issue_remove_subscription) register_handler (issue_namespace, issue_retrieve_planning_data_type, agent new_issue_retrieve_planning_data) register_handler (issue_namespace, issue_retrieve_planning_data_reply_type, agent new_issue_retrieve_planning_data_reply) register_handler (issue_namespace, issue_search_type, agent new_issue_search) register_handler (issue_namespace, issue_update_type, agent new_issue_update) register_handler (issue_namespace, issue_update_reply_type, agent new_issue_update_reply) register_handler (issue_namespace, issue_update_storage_reply_type, agent new_issue_update_storage_reply) register_handler (project_namespace, project_change_description_type, agent new_project_change_description) register_handler (project_namespace, project_change_group_type, agent new_project_change_group) register_handler (project_namespace, project_change_information_type, agent new_project_change_information) register_handler (project_namespace, project_change_logo_type, agent new_project_change_logo) register_handler (project_namespace, project_change_settings_type, agent new_project_change_settings) register_handler (project_namespace, project_change_type_type, agent new_project_change_type) register_handler (project_namespace, project_change_type_storage_reply_type, agent new_project_change_type_storage_reply) register_handler (project_namespace, project_create_type, agent new_project_create) register_handler (project_namespace, project_create_reply_type, agent new_project_create_reply) register_handler (project_namespace, project_internal_type, agent new_project_internal) register_handler (project_namespace, project_list_all_internal_type, agent new_project_list_all_internal) register_handler (project_namespace, project_list_all_type, agent new_project_list_all) register_handler (project_namespace, project_list_bookmarkers_type, agent new_project_list_bookmarkers) register_handler (project_namespace, project_list_communities_type, agent new_project_list_communities) register_handler (project_namespace, project_list_type, agent new_project_list) register_handler (project_namespace, project_list_of_user_type, agent new_project_list_of_user) register_handler (project_namespace, project_list_of_user_reply_type, agent new_project_list_of_user_reply) register_handler (project_namespace, project_list_repositories_type, agent new_project_list_repositories) register_handler (project_namespace, project_list_repositories_reply_type, agent new_project_list_repositories_reply) register_handler (project_namespace, project_add_repository_type, agent new_project_add_repository) register_handler (project_namespace, project_add_repository_reply_type, agent new_project_add_repository_reply) register_handler (project_namespace, project_remove_repository_type, agent new_project_remove_repository) register_handler (project_namespace, project_remove_repository_reply_type, agent new_project_remove_repository_reply) register_handler (project_namespace, project_members_type, agent new_project_members) register_handler (project_namespace, project_id_type, agent new_project_id) register_handler (project_namespace, project_remove_type, agent new_project_remove) register_handler (project_namespace, project_reply_type, agent new_project_reply) register_handler (project_namespace, project_request_add_type, agent new_project_request_add) register_handler (project_namespace, project_request_retrieve_type, agent new_project_request_retrieve) register_handler (project_namespace, project_request_retrieve_reply_type, agent new_project_request_retrieve_reply) register_handler (project_namespace, project_retrieve_id_type, agent new_project_retrieve_id) register_handler (project_namespace, project_retrieve_id_reply_type, agent new_project_retrieve_id_reply) register_handler (project_namespace, project_retrieve_information_type, agent new_project_retrieve_information) register_handler (project_namespace, project_retrieve_information_reply_type, agent new_project_retrieve_information_reply) register_handler (project_namespace, project_retrieve_settings_type, agent new_project_retrieve_settings) register_handler (project_namespace, project_retrieve_settings_reply_type, agent new_project_retrieve_settings_reply) register_handler (project_namespace, project_retrieve_statistics_internal_type, agent new_project_retrieve_statistics_internal) register_handler (project_namespace, project_retrieve_statistics_type, agent new_project_retrieve_statistics) register_handler (project_namespace, project_retrieve_statistics_reply_type, agent new_project_retrieve_statistics_reply) register_handler (release_namespace, release_add_type, agent new_release_add) register_handler (release_namespace, release_add_storage_reply_type, agent new_release_add_storage_reply) register_handler (release_namespace, release_delete_type, agent new_release_delete) register_handler (release_namespace, release_file_move_config_request_type, agent new_release_file_move_config_request) register_handler (release_namespace, release_list_internal_type, agent new_release_list_internal) register_handler (release_namespace, release_list_type, agent new_release_list) register_handler (release_namespace, release_list_reply_type, agent new_release_list_reply) register_handler (release_namespace, release_retrieve_internal_type, agent new_release_retrieve_internal) register_handler (release_namespace, release_retrieve_type, agent new_release_retrieve) register_handler (release_namespace, release_retrieve_reply_type, agent new_release_retrieve_reply) register_handler (rrd_namespace, rrd_create_type, agent new_rrd_create) register_handler (rrd_namespace, rrd_update_type, agent new_rrd_update) register_handler (rrd_namespace, rrd_batch_update_type, agent new_rrd_batch_update) register_handler (statistics_namespace, statistics_create_type, agent new_statistics_create) register_handler (statistics_namespace, statistics_update_type, agent new_statistics_update) register_handler (statistics_namespace, statistics_retrieve_workitem_type, agent new_statistics_retrieve_workitem) register_handler (statistics_namespace, statistics_retrieve_workitem_reply_type, agent new_statistics_retrieve_workitem_reply) register_handler (statistics_namespace, statistics_retrieve_issue_type, agent new_statistics_retrieve_issue) register_handler (statistics_namespace, statistics_retrieve_issue_reply_type, agent new_statistics_retrieve_issue_reply) end end