Automatic generation produced by ISE Eiffel

ClassesClustersCluster hierarchy
Classes APPLICATION_LAUNCHER [G -> WSF_EXECUTION create make end] -- Effective class for APPLICATION_LAUNCHER_I -- -- You can put modification in this class APPLICATION_LAUNCHER_I* [G -> WSF_EXECUTION create make end] -- Specific application launcher -- -- DO NOT EDIT THIS CLASS -- -- you can customize APPLICATION_LAUNCHER BAD_REQUEST_ERROR_CMS_RESPONSE -- Summary description for BAD_REQUEST_ERROR_CMS_RESPONSE. BAD_REQUEST_ERROR_CMS_RESPONSE -- Summary description for BAD_REQUEST_ERROR_CMS_RESPONSE. BLOG_HANDLER -- Request handler related to /blogs and /blogs/?page={PAGE}. Displays all posts in the blog. BLOG_HANDLER -- Request handler related to /blogs and /blogs/?page={PAGE}. Displays all posts in the blog. BLOG_USER_HANDLER -- Request handler related to -- /blog/{USER}/ -- or /blog/{USER}?page={PAGE}. -- -- Displays all posts of the given user -- BLOG_USER_HANDLER -- Request handler related to -- /blog/{USER}/ -- or /blog/{USER}?page={PAGE}. -- -- Displays all posts of the given user -- CMS_ACCESS* -- Interface giving access to internal CMS features. CMS_ACCESS* -- Interface giving access to internal CMS features. CMS_ACCESS_TOKEN_WEBAPI_AUTH_FILTER -- Summary description for {CMS_CORE_ACCESS_TOKEN_WEBAPI_AUTH_FILTER}. CMS_ACCESS_TOKEN_WEBAPI_AUTH_FILTER -- Summary description for {CMS_CORE_ACCESS_TOKEN_WEBAPI_AUTH_FILTER}. CMS_ACCESS_TOKEN_WEBAPI_HANDLER -- Summary description for CMS_ACCESS_TOKEN_WEBAPI_HANDLER. CMS_ACCESS_TOKEN_WEBAPI_HANDLER -- Summary description for CMS_ACCESS_TOKEN_WEBAPI_HANDLER. CMS_ADMINISTRABLE* -- Interface providing administration module. CMS_ADMINISTRABLE* -- Interface providing administration module. CMS_ADMIN_CACHE_HANDLER -- Administrate cache functionality. CMS_ADMIN_EXPORT_HANDLER -- Administrate export functionality. CMS_ADMIN_FORMATS_HANDLER -- Summary description for CMS_ADMIN_FORMATS_HANDLER. CMS_ADMIN_HANDLER -- handler for CMS admin in the CMS interface. -- -- TODO: implement REST API. CMS_ADMIN_IMPORT_HANDLER -- Administrate import functionality. CMS_ADMIN_INFO_HANDLER -- Display information about ROC CMS installation. CMS_ADMIN_INSTALL_HANDLER -- Handler to process CMS installation process. CMS_ADMIN_INSTALL_HANDLER -- Handler to process CMS installation process. CMS_ADMIN_MODULE -- CMS module providing Administration support (back-end). CMS_ADMIN_MODULES_HANDLER -- Administrate modules. CMS_ADMIN_MODULE_ADMINISTRATION -- Summary description for CMS_ADMIN_MODULE_ADMINISTRATION. CMS_ADMIN_PATH_ALIAS_HANDLER -- Administrate path aliases. CMS_ADMIN_RESPONSE -- Response for the /admin request. CMS_ADMIN_ROLES_HANDLER -- Summary description for {CMS_ADMIN_ROLE_HANDLER}. CMS_ADMIN_USERS_HANDLER -- Summary description for CMS_ADMIN_USER_HANDLER. CMS_ADMIN_USER_FORM_RESPONSE -- Summary description for CMS_ADMIN_USER_FORM_RESPONSE. CMS_ADMIN_USER_HANDLER -- Administration handler for a CMS user in the CMS interface CMS_ADMIN_USER_VIEW_RESPONSE -- Summary description for CMS_ADMIN_USER_VIEW_RESPONSE. CMS_ALIAS_BLOCK -- Block being an alias of other block. -- -- Mainly to avoid multiple region for a block content. CMS_ALIAS_BLOCK -- Block being an alias of other block. -- -- Mainly to avoid multiple region for a block content. CMS_API -- API for a CMS CMS_API -- API for a CMS CMS_API_ACCESS* -- Interface having access to restricted features relate to CMS APIs. CMS_API_ACCESS* -- Interface having access to restricted features relate to CMS APIs. CMS_API_EXPORT_IMP* -- Summary description for CMS_API_EXPORT_IMP. CMS_API_EXPORT_IMP* -- Summary description for CMS_API_EXPORT_IMP. CMS_API_IMPORT_IMP* -- Summary description for CMS_API_IMPORT_IMP. CMS_API_IMPORT_IMP* -- Summary description for CMS_API_IMPORT_IMP. CMS_API_OPTIONS -- Summary description for CMS_API_OPTIONS. CMS_API_OPTIONS -- Summary description for CMS_API_OPTIONS. CMS_AUTHENTICATION_API -- Summary description for CMS_AUTHENTICATION_API. CMS_AUTHENTICATION_EMAIL_SERVICE -- Summary description for CMS_AUTHENTICATION_EMAIL_SERVICE. CMS_AUTHENTICATION_EMAIL_SERVICE_PARAMETERS -- Summary description for CMS_AUTHENTICATION_EMAIL_SERVICE_PARAMETERS. CMS_AUTHENTICATION_MODULE -- Module Auth CMS_AUTHENTICATION_MODULE_ADMINISTRATION -- Summary description for CMS_AUTHENTICATION_MODULE_ADMINISTRATION. CMS_AUTHENTICATION_MODULE_WEBAPI -- Summary description for CMS_AUTHENTICATION_MODULE_WEBAPI. CMS_AUTH_API_I -- Common interface for Auth module API. CMS_AUTH_FILTER* -- Processes a HTTP request, and depending on header, authenticate a current user or not. CMS_AUTH_FILTER* -- Processes a HTTP request, and depending on header, authenticate a current user or not. CMS_AUTH_MODULE_I* -- Common ancestor for Authentication modules. CMS_AUTH_STRATEGY_FILTER* -- Summary description for {CMS_AUTH_FILTER_WITH_LOGOUT}. CMS_BASIC_AUTH_FILTER -- Processes a HTTP request's BASIC authorization headers, putting the result into the execution variable user. CMS_BASIC_AUTH_LOGIN_HANDLER -- Summary description for CMS_BASIC_AUTH_LOGIN_HANDLER. CMS_BASIC_AUTH_LOGOFF_HANDLER -- Summary description for CMS_BASIC_AUTH_LOGOFF_HANDLER. CMS_BASIC_AUTH_MODULE -- This module allows the use of HTTP Basic Authentication to restrict access -- by looking up users in the given providers. CMS_BASIC_AUTH_MODULE_WEBAPI -- Summary description for CMS_BASIC_AUTH_MODULE_WEBAPI. CMS_BASIC_WEBAPI_AUTH_FILTER -- Summary description for CMS_BASIC_WEBAPI_AUTH_FILTER. CMS_BLOCK* -- Describe content to be placed inside Regions. CMS_BLOCK* -- Describe content to be placed inside Regions. CMS_BLOCK_CONDITION* -- Condition for block to be displayed. CMS_BLOCK_CONDITION* -- Condition for block to be displayed. CMS_BLOCK_EXPRESSION_CONDITION -- Condition for block to be displayed. CMS_BLOCK_EXPRESSION_CONDITION -- Condition for block to be displayed. CMS_BLOCK_REGION -- Describe where the block should appear on a site. CMS_BLOCK_REGION -- Describe where the block should appear on a site. CMS_BLOCK_SETUP -- Settings for CMS_BLOCK, that could be set and overwritten via CMS configuration. CMS_BLOCK_SETUP -- Settings for CMS_BLOCK, that could be set and overwritten via CMS configuration. CMS_BLOG -- Summary description for CMS_BLOG. CMS_BLOG -- Summary description for CMS_BLOG. CMS_BLOG_API -- API to handle nodes of type blog. Extends the node API. CMS_BLOG_API -- API to handle nodes of type blog. Extends the node API. CMS_BLOG_HANDLER* -- Deferred request handler related to /blogs/... Has an own blog api. CMS_BLOG_HANDLER* -- Deferred request handler related to /blogs/... Has an own blog api. CMS_BLOG_MODULE -- Displays all posts (pages with type blog). It's possible to list posts by user. CMS_BLOG_MODULE -- Displays all posts (pages with type blog). It's possible to list posts by user. CMS_BLOG_NODE_TYPE -- Summary description for CMS_BLOG_NODE_TYPE. CMS_BLOG_NODE_TYPE -- Summary description for CMS_BLOG_NODE_TYPE. CMS_BLOG_NODE_TYPE_WEBFORM_MANAGER -- Summary description for CMS_BLOG_NODE_TYPE_WEBFORM_MANAGER. CMS_BLOG_NODE_TYPE_WEBFORM_MANAGER -- Summary description for CMS_BLOG_NODE_TYPE_WEBFORM_MANAGER. CMS_BLOG_STORAGE_I* -- Interface for accessing blog contents from the database. CMS_BLOG_STORAGE_I* -- Interface for accessing blog contents from the database. CMS_BLOG_STORAGE_NULL -- Summary description for CMS_BLOG_STORAGE_NULL. CMS_BLOG_STORAGE_NULL -- Summary description for CMS_BLOG_STORAGE_NULL. CMS_BLOG_STORAGE_SQL -- Access to the sql database for the blog module CMS_BLOG_STORAGE_SQL -- Access to the sql database for the blog module CMS_CACHE* [G -> ANY] -- Abstract interface for cache of value conforming to formal {G}. CMS_CACHE* [G -> ANY] -- Abstract interface for cache of value conforming to formal {G}. CMS_CACHE_BLOCK -- CMS_BLOCK implemented with a cache -- as caching solution. CMS_CACHE_BLOCK -- CMS_BLOCK implemented with a cache -- as caching solution. CMS_COMMENT -- Comment object. CMS_COMMENTS_API -- API to handle user profiles. CMS_COMMENTS_MODULE -- Comments module. CMS_COMMENTS_STORAGE_I* -- Interface for accessing comments from database. CMS_COMMENTS_STORAGE_NULL -- Summary description for CMS_COMMENTS_STORAGE_NULL. CMS_COMMENTS_STORAGE_SQL -- Interface for accessing user profile contents from SQL database. CMS_CONTACT_MODULE -- Module that provide contact us web form functionality. CMS_CONTENT* -- Abstract of entity managed by CMS. CMS_CONTENT* -- Abstract of entity managed by CMS. CMS_CONTENT_BLOCK -- CMS_BLOCK implemented with a content associated with a specific format. CMS_CONTENT_BLOCK -- CMS_BLOCK implemented with a content associated with a specific format. CMS_CONTENT_FILTERS -- Summary description for CMS_CONTENT_FILTERS. CMS_CONTENT_FILTERS -- Summary description for CMS_CONTENT_FILTERS. CMS_CONTENT_TYPE* -- Interface defining a CMS content type. CMS_CONTENT_TYPE* -- Interface defining a CMS content type. CMS_CONTENT_TYPE_WEBFORM_MANAGER* [G -> CMS_CONTENT] -- Html builder for content type content_type. -- This is used to build webform and html output for a specific node, or node content type. CMS_CONTENT_TYPE_WEBFORM_MANAGER* [G -> CMS_CONTENT] -- Html builder for content type content_type. -- This is used to build webform and html output for a specific node, or node content type. CMS_CORE_MODULE -- Module for core functionalities CMS_CORE_MODULE -- Module for core functionalities CMS_CORE_MODULE_WEBAPI -- Summary description for CMS_CORE_MODULE_WEBAPI. CMS_CORE_MODULE_WEBAPI -- Summary description for CMS_CORE_MODULE_WEBAPI. CMS_CORE_STORAGE_I* -- CMS Storage for core functionalities. CMS_CORE_STORAGE_I* -- CMS Storage for core functionalities. CMS_CORE_STORAGE_SQL_I* -- Objects that ... CMS_CORE_STORAGE_SQL_I* -- Objects that ... CMS_CORS_FILTER -- CORS filter CMS_CUSTOM_BLOCK_MODULE -- Module that provide custom block factory. CMS_CUSTOM_RESPONSE_MESSAGE -- Custom cms response message. CMS_CUSTOM_RESPONSE_MESSAGE -- Custom cms response message. CMS_DATA_QUERY_PARAMETERS -- Parameters associated with data query. -- It could be query over http, or storage. CMS_DATA_QUERY_PARAMETERS -- Parameters associated with data query. -- It could be query over http, or storage. CMS_DEBUG_MODULE -- Summary description for CMS_DEBUG_MODULE. CMS_DEBUG_MODULE -- Summary description for CMS_DEBUG_MODULE. CMS_DEFAULT_SETUP -- Default CMS_SETUP that can be reused easily, and/or redefined to match specific setup. CMS_DEFAULT_SETUP -- Default CMS_SETUP that can be reused easily, and/or redefined to match specific setup. CMS_DEMO_MODULE -- Summary description for CMS_DEMO_MODULE. CMS_DEMO_MODULE -- Summary description for CMS_DEMO_MODULE. CMS_EDITOR* -- Class to import a WYSIWIG editor using javascript code CMS_EDITOR* -- Class to import a WYSIWIG editor using javascript code CMS_EDITOR_CKEDITOR -- Summary description for CMS_EDITOR_CKEDITOR. CMS_EDITOR_CKEDITOR -- Summary description for CMS_EDITOR_CKEDITOR. CMS_EDITOR_CONTENT_FORMAT -- HTML Content format editable with WYSIWYG editor. CMS_EDITOR_CONTENT_FORMAT -- HTML Content format editable with WYSIWYG editor. CMS_EMAIL -- CMS interface representing an email to be used with {CMS_API}.process_email (e: CMS_EMAIL). CMS_EMAIL -- CMS interface representing an email to be used with {CMS_API}.process_email (e: CMS_EMAIL). CMS_ENCODERS -- Summary description for CMS_ENCODERS. CMS_ENCODERS -- Summary description for CMS_ENCODERS. CMS_ENVIRONMENT -- CMS Environment providing file system locations for -- - config -- - application -- - logs -- - documentation -- - themes CMS_ENVIRONMENT -- CMS Environment providing file system locations for -- - config -- - application -- - logs -- - documentation -- - themes CMS_ENV_LOGGER -- Logger for CMS based on the logger provided by the Application Environment library CMS_ENV_LOGGER -- Logger for CMS based on the logger provided by the Application Environment library CMS_EXECUTION* -- This class implements the CMS service -- -- It could be used to implement the main EWF service, or -- even for a specific handler. CMS_EXECUTION* -- This class implements the CMS service -- -- It could be used to implement the main EWF service, or -- even for a specific handler. CMS_EXPORT_CONTEXT -- Parameters used by CMS_HOOK_EXPORT subscribers. CMS_EXPORT_CONTEXT -- Parameters used by CMS_HOOK_EXPORT subscribers. CMS_EXPORT_JSON_UTILITIES -- Usefull routines to export to JSON. CMS_EXPORT_JSON_UTILITIES -- Usefull routines to export to JSON. CMS_EXPORT_NODE_UTILITIES -- Routines usefull during node exportation (see CMS_HOOK_EXPORT). CMS_FILE -- Interface representing any files under {CMS_API}.files_location . CMS_FILES_API -- API to manage files. CMS_FILES_MODULE -- files module. CMS_FILE_CACHE* [G -> ANY] -- Cache using a local file. CMS_FILE_CACHE* [G -> ANY] -- Cache using a local file. CMS_FILE_METADATA -- Metadata associated to a CMS_FILE. CMS_FILE_STRING_8_CACHE -- Cache system for STRING_8 value. CMS_FILE_STRING_8_CACHE -- Cache system for STRING_8 value. CMS_FILE_SYSTEM_UTILITIES -- Routines to manipulate files, directories, ... CMS_FILE_SYSTEM_UTILITIES -- Routines to manipulate files, directories, ... CMS_FORBIDDEN_RESPONSE_MESSAGE -- Message response to notify a forbidden access. CMS_FORBIDDEN_RESPONSE_MESSAGE -- Message response to notify a forbidden access. CMS_FORM -- Summary description for CMS_FORM. CMS_FORM -- Summary description for CMS_FORM. CMS_FORMAT -- Summary description for CMS_FORMAT. CMS_FORMAT -- Summary description for CMS_FORMAT. CMS_FORMATS -- Summary description for CMS_FORMATS. CMS_FORMATS -- Summary description for CMS_FORMATS. CMS_FORM_TEXTAREA -- Extends the WSF form textarea with features to add a WYSIWIG editor. CMS_FORM_TEXTAREA -- Extends the WSF form textarea with features to add a WYSIWIG editor. CMS_HANDLER* -- Common interface for request handler specific to the CMS component. CMS_HANDLER* -- Common interface for request handler specific to the CMS component. CMS_HOOK* -- Marker interface for CMS Hook CMS_HOOK* -- Marker interface for CMS Hook CMS_HOOK_AUTO_REGISTER* -- Summary description for CMS_HOOK_AUTO_REGISTER. -- When inheriting from this class, the declared hooks are automatically -- registered, otherwise, each descendant has to add it to the cms service -- itself. CMS_HOOK_AUTO_REGISTER* -- Summary description for CMS_HOOK_AUTO_REGISTER. -- When inheriting from this class, the declared hooks are automatically -- registered, otherwise, each descendant has to add it to the cms service -- itself. CMS_HOOK_BLOCK* -- Hook providing a way to provide blocks. CMS_HOOK_BLOCK* -- Hook providing a way to provide blocks. CMS_HOOK_BLOCK_HELPER* -- Summary description for CMS_HOOK_BLOCK_HELPER. CMS_HOOK_BLOCK_HELPER* -- Summary description for CMS_HOOK_BLOCK_HELPER. CMS_HOOK_CACHE* -- Hook providing cache related management facilities. CMS_HOOK_CACHE* -- Hook providing cache related management facilities. CMS_HOOK_CORE_MANAGER -- Hook manager specific for Core hooks. -- - Value Table Alter -- - CMS_HOOK_CORE_MANAGER -- Hook manager specific for Core hooks. -- - Value Table Alter -- - CMS_HOOK_EXPORT* -- CMS HOOK providing a way to export module data according to specific export parameters. CMS_HOOK_EXPORT* -- CMS HOOK providing a way to export module data according to specific export parameters. CMS_HOOK_FORM_ALTER* -- Hook providing a way to alter a form. CMS_HOOK_FORM_ALTER* -- Hook providing a way to alter a form. CMS_HOOK_IMPORT* -- Summary description for CMS_HOOK_IMPORT. CMS_HOOK_IMPORT* -- Summary description for CMS_HOOK_IMPORT. CMS_HOOK_MANAGER -- Hooks manager. CMS_HOOK_MANAGER -- Hooks manager. CMS_HOOK_MENU_ALTER* -- Hook providing a way to alter a menu CMS_HOOK_MENU_ALTER* -- Hook providing a way to alter a menu CMS_HOOK_MENU_SYSTEM_ALTER* -- Hook providing a way to alter the CMS menu system. CMS_HOOK_MENU_SYSTEM_ALTER* -- Hook providing a way to alter the CMS menu system. CMS_HOOK_RESPONSE_ALTER* -- Hook providing a way to alter the cms response itself. -- It is recommanded to use finer cms hook, but this hook is quite general. CMS_HOOK_RESPONSE_ALTER* -- Hook providing a way to alter the cms response itself. -- It is recommanded to use finer cms hook, but this hook is quite general. CMS_HOOK_RESPONSE_BLOCK* -- Hook providing a way to provide blocks, -- within the context of a response. CMS_HOOK_RESPONSE_BLOCK* -- Hook providing a way to provide blocks, -- within the context of a response. CMS_HOOK_VALUE_TABLE_ALTER* -- Hook providing a way to alter the value table for a response. CMS_HOOK_VALUE_TABLE_ALTER* -- Hook providing a way to alter the value table for a response. CMS_HOOK_WEBAPI_RESPONSE_ALTER* -- Hook providing a way to alter a webapi response. CMS_HOOK_WEBAPI_RESPONSE_ALTER* -- Hook providing a way to alter a webapi response. CMS_HTML_OPTIONS -- Options for any html item during CMS theme output. CMS_HTML_OPTIONS -- Options for any html item during CMS theme output. CMS_HTML_PAGE -- Summary description for CMS_HTML_PAGE. CMS_HTML_PAGE -- Summary description for CMS_HTML_PAGE. CMS_HTML_PAGE_RESPONSE -- Summary description for CMS_HTML_PAGE_RESPONSE. CMS_HTML_PAGE_RESPONSE -- Summary description for CMS_HTML_PAGE_RESPONSE. CMS_IMPORT_CONTEXT -- Parameters used by CMS_HOOK_IMPORT subscribers. CMS_IMPORT_CONTEXT -- Parameters used by CMS_HOOK_IMPORT subscribers. CMS_IMPORT_JSON_UTILITIES -- Usefull routines to import to JSON. CMS_IMPORT_JSON_UTILITIES -- Usefull routines to import to JSON. CMS_IMPORT_NODE_UTILITIES* -- Routines usefull during node exportation (see CMS_HOOK_IMPORT). CMS_LOGGER* -- Objects that ... CMS_LOGGER* -- Objects that ... CMS_LOGS_HANDLER -- Handler for a CMS logs in the CMS interface. CMS_MAINTENANCE_FILTER -- Summary description for CMS_MAINTENANCE_FILTER. CMS_MAINTENANCE_FILTER -- Summary description for CMS_MAINTENANCE_FILTER. CMS_MENU_BLOCK -- Summary description for CMS_MENU_BLOCK. CMS_MENU_BLOCK -- Summary description for CMS_MENU_BLOCK. CMS_MENU_SYSTEM -- Menu associated with CMS system. CMS_MENU_SYSTEM -- Menu associated with CMS system. CMS_MESSAGING_API -- API for the contact module. CMS_MESSAGING_MODULE -- Module that provides messenger functionality. CMS_MODULE* -- Describe module features that adds one or more features to your web site. CMS_MODULE* -- Describe module features that adds one or more features to your web site. CMS_MODULE_ADMINISTRATION* [G -> CMS_MODULE] -- Objects that ... CMS_MODULE_ADMINISTRATION* [G -> CMS_MODULE] -- Objects that ... CMS_MODULE_API -- Common ancestor for all module apis. CMS_MODULE_API -- Common ancestor for all module apis. CMS_MODULE_COLLECTION -- Collection of CMS modules. CMS_MODULE_COLLECTION -- Collection of CMS modules. CMS_MODULE_HANDLER* [G -> CMS_MODULE_API] -- CMS handler specific for a module api CMS_MODULE_HANDLER* [G -> CMS_MODULE_API] -- CMS handler specific for a module api CMS_MODULE_WEBAPI* [G -> CMS_MODULE] -- Objects that ... CMS_MODULE_WEBAPI* [G -> CMS_MODULE] -- Objects that ... CMS_NODE* -- CMS abstraction for CMS content entity, named "node". CMS_NODE_API -- API to manage CMS Nodes. CMS_NODE_HANDLER* -- Summary description for CMS_NODE_HANDLER. CMS_NODE_MODULE -- CMS module bringing support for NODE management. CMS_NODE_STORAGE_EXTENSION* [G -> CMS_NODE] -- Node storage extension for specific node descendant. CMS_NODE_STORAGE_I* -- Summary description for CMS_NODE_STORAGE_I. CMS_NODE_STORAGE_NULL -- Objects that ... CMS_NODE_STORAGE_SQL -- CMS NODE Storage based on SQL statements. CMS_NODE_STORAGE_SQL_PAGE_EXTENSION -- Storage extension for Page nodes. CMS_NODE_TYPE* [G -> CMS_NODE] -- Interface defining a CMS content type. CMS_NODE_TYPE_WEBFORM_MANAGER* [G -> CMS_NODE] -- Summary description for CMS_NODE_TYPE_WEBFORM_MANAGER. CMS_NODE_TYPE_WEBFORM_MANAGER_I* [G -> CMS_NODE] -- Html builder for content type content_type. -- This is used to build webform and html output for a specific node, or node content type. CMS_OAUTH_20_API -- API to manage CMS User OAuth authentication. CMS_OAUTH_20_CONSUMER -- Summary description for {CMS_OAUTH_CONSUMER}. CMS_OAUTH_20_FILTER -- Extracts an OAuth2 token from the incoming request (cookie) and -- uses it to populate the user (or cms user context). CMS_OAUTH_20_GENERIC_API -- Generic OAUTH2 API. CMS_OAUTH_20_MODULE -- Generic OAuth Module supporting authentication using different providers. CMS_OAUTH_20_MODULE_ADMINISTRATION CMS_OAUTH_20_STORAGE_I* -- API to handle OAUTH storage CMS_OAUTH_20_STORAGE_NULL -- Summary description for CMS_OAUTH_20_STORAGE_NULL. CMS_OAUTH_20_STORAGE_SQL CMS_OAUTH_20_WORKFLOW -- OAuth workflow CMS_OPENID_API -- API to manage CMS User Openid authentication. CMS_OPENID_CONSUMER -- Summary description for CMS_OPENID_CONSUMER. CMS_OPENID_FILTER -- Extracts an Openid token from the incoming request (cookie) and uses it to populate the user (or cms user context) CMS_OPENID_MODULE -- Generic OpenID Module supporting authentication using different providers. CMS_OPENID_STORAGE_I* -- API to handle Openid storage CMS_OPENID_STORAGE_NULL -- Summary description for CMS_OPENID_STORAGE_NULL. CMS_OPENID_STORAGE_SQL -- Summary description for CMS_OPENID_STORAGE_SQL. CMS_PAGE -- A page node. CMS_PAGE_API -- API to handle nodes of type page. Extends the node API. CMS_PAGE_MODULE -- Node page implementation. CMS_PAGE_NODE_TYPE -- Interface defining a CMS page type. CMS_PAGE_NODE_TYPE_WEBFORM_MANAGER -- Summary description for CMS_PAGE_NODE_TYPE_WEBFORM_MANAGER. CMS_PAGE_STORAGE_I* -- Summary description for CMS_PAGE_STORAGE_I. CMS_PAGE_STORAGE_NULL -- Summary description for CMS_PAGE_STORAGE_NULL. CMS_PAGE_STORAGE_SQL -- Access to the sql database for the page module CMS_PAGE_TEMPLATE* -- Summary description for CMS_PAGE_TEMPLATE. CMS_PAGE_TEMPLATE* -- Summary description for CMS_PAGE_TEMPLATE. CMS_PAGINATION_GENERATOR -- Pagination class to generate html pagination links and header summary. CMS_PAGINATION_GENERATOR -- Pagination class to generate html pagination links and header summary. CMS_PARTIAL_COMMENT -- Summary description for CMS_PARTIAL_COMMENT. CMS_PARTIAL_CONTENT -- Instance of CMS_CONTENT representing the minimal information -- for a CMS_CONTENT. CMS_PARTIAL_CONTENT -- Instance of CMS_CONTENT representing the minimal information -- for a CMS_CONTENT. CMS_PARTIAL_NODE -- Node object representing the CMS_NODE data in database. CMS_PROXY_STORAGE_SQL -- Proxy on a CMS_STORAGE_SQL_I interface. CMS_PROXY_STORAGE_SQL -- Proxy on a CMS_STORAGE_SQL_I interface. CMS_RECENT_CHANGES_HOOK* -- Hook provided by module CMS_RECENT_CHANGES_MODULE. CMS_RECENT_CHANGES_HOOK* -- Hook provided by module CMS_RECENT_CHANGES_MODULE. CMS_RECENT_CHANGES_MODULE -- CMS module that brings support for recent changes. CMS_RECENT_CHANGES_MODULE -- CMS module that brings support for recent changes. CMS_RECENT_CHANGE_CONTAINER -- Container of recent change items, and associated parameters. CMS_RECENT_CHANGE_CONTAINER -- Container of recent change items, and associated parameters. CMS_RECENT_CHANGE_ITEM -- Information related to change event. CMS_RECENT_CHANGE_ITEM -- Information related to change event. CMS_REDIRECTION_RESPONSE_MESSAGE -- Message response to redirect client to new location. CMS_REDIRECTION_RESPONSE_MESSAGE -- Message response to redirect client to new location. CMS_RESPONSE* -- Generic CMS Web Response. -- It builds the content to get process to render the output. CMS_RESPONSE* -- Generic CMS Web Response. -- It builds the content to get process to render the output. CMS_RESPONSE_API -- CMS Response API to send predefined CMS Response. CMS_RESPONSE_API -- CMS Response API to send predefined CMS Response. CMS_RESPONSE_I* -- Generic CMS Response. -- It builds the content to get process to render the output. CMS_RESPONSE_I* -- Generic CMS Response. -- It builds the content to get process to render the output. CMS_RESPONSE_MESSAGE* -- Response message interface specific to the CMS component. CMS_RESPONSE_MESSAGE* -- Response message interface specific to the CMS component. CMS_RESPONSE_METADATA -- Collection of metadata (single or multiple value). CMS_RESPONSE_METADATA -- Collection of metadata (single or multiple value). CMS_ROLE_FORM_RESPONSE -- Summary description for CMS_ROLE_FORM_RESPONSE. CMS_ROLE_HANDLER -- Handler for a CMS user in the CMS interface CMS_ROLE_VIEW_RESPONSE -- Summary description for CMS_ROLE_VIEW_RESPONSE. CMS_ROOT_HANDLER -- Summary description for CMS_ROOT_HANDLER. CMS_ROOT_HANDLER -- Summary description for CMS_ROOT_HANDLER. CMS_ROOT_WEBAPI_HANDLER -- Summary description for CMS_ROOT_WEBAPI_HANDLER. CMS_ROOT_WEBAPI_HANDLER -- Summary description for CMS_ROOT_WEBAPI_HANDLER. CMS_ROUTER -- Specific version of WSF_ROUTER for CMS component. CMS_ROUTER -- Specific version of WSF_ROUTER for CMS component. CMS_SELF_MODULE_ADMINISTRATION [G -> CMS_MODULE] -- Summary description for CMS_SELF_MODULE_ADMINISTRATION. CMS_SELF_MODULE_ADMINISTRATION [G -> CMS_MODULE] -- Summary description for CMS_SELF_MODULE_ADMINISTRATION. CMS_SEO_MODULE -- Module that provides Search Engine Optimization. CMS_SESSION_API -- API to manage CMS User session authentication CMS_SESSION_AUTH_FILTER -- Processes a HTTP request's checking Session cookies, putting the result into the execution variable user. CMS_SESSION_AUTH_MODULE -- This module allows the use Session Based Authentication using Cookies to restrict access -- by looking up users in the given providers. CMS_SESSION_AUTH_MODULE_WEBAPI -- Summary description for CMS_SESSION_AUTH_MODULE_WEBAPI. CMS_SESSION_AUTH_STORAGE_I* -- API to handle OAUTH storage CMS_SESSION_AUTH_STORAGE_NULL -- Summary description for CMS_SESSION_AUTH_STORAGE_NULL. CMS_SESSION_AUTH_STORAGE_SQL -- Summary description for CMS_SESSION_AUTH_STORAGE_SQL. CMS_SESSION_WEBAPI_AUTH_FILTER -- Summary description for CMS_SESSION_WEBAPI_AUTH_FILTER. CMS_SETUP* -- Class that enable to set basic configuration, application environment, core modules and themes. CMS_SETUP* -- Class that enable to set basic configuration, application environment, core modules and themes. CMS_SETUP_ACCESS* -- Interface to access restricted data from CMS_SETUP. CMS_SETUP_ACCESS* -- Interface to access restricted data from CMS_SETUP. CMS_SHARED_SORTING_UTILITIES* -- Collection of sorters to help CMS dev. CMS_SHARED_SORTING_UTILITIES* -- Collection of sorters to help CMS dev. CMS_SITEMAP -- Container of sitemap items. CMS_SITEMAP_HOOK* -- Hook provided by module CMS_RECENT_CHANGES_MODULE. CMS_SITEMAP_ITEM -- Information related to sitemap entry. CMS_SITEMAP_MODULE -- CMS module that brings support for recent changes. CMS_SMARTY_TEMPLATE_BLOCK -- CMS block with smarty template file content. CMS_SMARTY_TEMPLATE_BLOCK -- CMS block with smarty template file content. CMS_SMARTY_TEMPLATE_TEXT -- CMS text with smarty template text content. CMS_SMARTY_TEMPLATE_TEXT -- CMS text with smarty template text content. CMS_STORAGE* -- CMS interface to storage CMS_STORAGE* -- CMS interface to storage CMS_STORAGE_BUILDER* -- Objects that ... CMS_STORAGE_BUILDER* -- Objects that ... CMS_STORAGE_FS_I* -- Interface used to implement CMS Storage based on File system. CMS_STORAGE_FS_I* -- Interface used to implement CMS Storage based on File system. CMS_STORAGE_NULL -- Summary description for CMS_STORAGE_NULL. CMS_STORAGE_NULL -- Summary description for CMS_STORAGE_NULL. CMS_STORAGE_NULL_BUILDER -- Objects that ... CMS_STORAGE_NULL_BUILDER -- Objects that ... CMS_STORAGE_SQL* -- CMS Storage based on SQL statement. CMS_STORAGE_SQL* -- CMS Storage based on SQL statement. CMS_STORAGE_SQLITE3 CMS_STORAGE_SQLITE3_BUILDER -- Objects that ... CMS_STORAGE_SQL_BUILDER* -- Common ancestor for builders responsible to instantiate storage based -- on SQL statement storage. CMS_STORAGE_SQL_BUILDER* -- Common ancestor for builders responsible to instantiate storage based -- on SQL statement storage. CMS_STORAGE_SQL_I* -- Interface used to implement CMS Storage based on SQL statement. CMS_STORAGE_SQL_I* -- Interface used to implement CMS Storage based on SQL statement. CMS_STRING_EXPANDER [G -> STRING_GENERAL] -- String expander facility for the CMS. CMS_STRING_EXPANDER [G -> STRING_GENERAL] -- String expander facility for the CMS. CMS_STRING_FORMATTER -- Format a text using arguments. CMS_STRING_FORMATTER -- Format a text using arguments. CMS_TAXONOMY_API -- API to handle taxonomy vocabularies and terms. CMS_TAXONOMY_ENTITY -- Information related to content or taxonomy entity in a taxonomy container. -- -- Mainly used to build list of contents/entities associated with a term. CMS_TAXONOMY_ENTITY_CONTAINER -- Container of entity associated with taxonomy term. CMS_TAXONOMY_HOOK* -- Hook provided by module CMS_TAXONOMY_MODULE. CMS_TAXONOMY_MODULE -- Taxonomy module managing vocabularies and terms. CMS_TAXONOMY_MODULE_ADMINISTRATION -- Summary description for CMS_TAXONOMY_MODULE_ADMINISTRATION. CMS_TAXONOMY_STORAGE_I* -- Interface for accessing taxonomy data from storage. CMS_TAXONOMY_STORAGE_NULL -- Summary description for CMS_TAXONOMY_STORAGE_NULL. CMS_TAXONOMY_STORAGE_SQL -- Implementation of taxonomy storage using a SQL database. CMS_TEMPLATE* -- Abstract interface for a CMS Template, as part of the theme design. CMS_TEMPLATE* -- Abstract interface for a CMS Template, as part of the theme design. CMS_TERM -- Taxonomy vocabulary term. CMS_TERM_COLLECTION -- Collection of CMS terms (see Taxonomy). CMS_THEME* -- Abstract class describing a generic theme CMS_THEME* -- Abstract class describing a generic theme CMS_THEME_FILE_SYSTEM_HANDLER -- Summary description for CMS_THEME_FILE_SYSTEM_HANDLER. CMS_THEME_FILE_SYSTEM_HANDLER -- Summary description for CMS_THEME_FILE_SYSTEM_HANDLER. CMS_THEME_INFORMATION -- Summary description for CMS_THEME_INFORMATION. CMS_THEME_INFORMATION -- Summary description for CMS_THEME_INFORMATION. CMS_TOKEN_GENERATOR -- Provides security routine helpers CMS_TO_WSF_THEME -- Theme from the EWF framework, but dedicated for the CMS. CMS_TO_WSF_THEME -- Theme from the EWF framework, but dedicated for the CMS. CMS_UNAUTHORIZED_RESPONSE_MESSAGE -- Message response to notify an unauthorized access. CMS_UNAUTHORIZED_RESPONSE_MESSAGE -- Message response to notify an unauthorized access. CMS_UPLOADED_FILE -- Summary description for CMS_UPLOADED_FILE. CMS_URL_UTILITIES* -- Collection of helper routines to manipulate URL for CMS. CMS_URL_UTILITIES* -- Collection of helper routines to manipulate URL for CMS. CMS_USERS_WEBAPI_HANDLER -- Summary description for CMS_USERS_WEBAPI_HANDLER. CMS_USERS_WEBAPI_HANDLER -- Summary description for CMS_USERS_WEBAPI_HANDLER. CMS_USER_API -- API providing user related features. CMS_USER_API -- API providing user related features. CMS_USER_CREDENTIAL_CORE_VALIDATION -- Summary description for CMS_USER_CREDENTIAL_CORE_VALIDATION. CMS_USER_CREDENTIAL_CORE_VALIDATION -- Summary description for CMS_USER_CREDENTIAL_CORE_VALIDATION. CMS_USER_CREDENTIAL_VALIDATION* -- User credential validation. -- This provides a simple way to add new source for credentials or users management. CMS_USER_CREDENTIAL_VALIDATION* -- User credential validation. -- This provides a simple way to add new source for credentials or users management. CMS_USER_HANDLER -- Handler for a CMS user in the CMS interface CMS_USER_HANDLER -- Handler for a CMS user in the CMS interface CMS_USER_PROFILE_API -- API to handle user profiles. CMS_USER_PROFILE_API -- API to handle user profiles. CMS_USER_PROFILE_STORAGE_I* -- Interface for accessing user profile contents from the database. CMS_USER_PROFILE_STORAGE_I* -- Interface for accessing user profile contents from the database. CMS_USER_PROFILE_STORAGE_NULL -- Summary description for CMS_USER_PROFILE_STORAGE_NULL. CMS_USER_PROFILE_STORAGE_NULL -- Summary description for CMS_USER_PROFILE_STORAGE_NULL. CMS_USER_PROFILE_STORAGE_SQL -- Interface for accessing user profile contents from SQL database. CMS_USER_PROFILE_STORAGE_SQL -- Interface for accessing user profile contents from SQL database. CMS_USER_REGISTER_WEBAPI_HANDLER -- Summary description for CMS_USER_REGISTER_WEBAPI_HANDLER. CMS_USER_STORAGE_I* -- Summary description for CMS_USER_STORAGE_I. CMS_USER_STORAGE_I* -- Summary description for CMS_USER_STORAGE_I. CMS_USER_STORAGE_NULL* -- Summary description for CMS_USER_STORAGE_NULL. CMS_USER_STORAGE_NULL* -- Summary description for CMS_USER_STORAGE_NULL. CMS_USER_STORAGE_SQL_I* -- Summary description for CMS_USER_STORAGE_SQL_I. CMS_USER_STORAGE_SQL_I* -- Summary description for CMS_USER_STORAGE_SQL_I. CMS_USER_VIEW_RESPONSE -- Summary description for CMS_USER_VIEW_RESPONSE. CMS_USER_VIEW_RESPONSE -- Summary description for CMS_USER_VIEW_RESPONSE. CMS_USER_WEBAPI_HANDLER -- Summary description for CMS_USER_WEBAPI_HANDLER. CMS_USER_WEBAPI_HANDLER -- Summary description for CMS_USER_WEBAPI_HANDLER. CMS_VALUE_TABLE -- Object containing a collection of values. -- It is typically used by {CMS_RESPONSE}.values . CMS_VALUE_TABLE -- Object containing a collection of values. -- It is typically used by {CMS_RESPONSE}.values . CMS_VOCABULARY -- Taxonomy vocabulary. CMS_VOCABULARY_CLOUD -- Summary description for CMS_VOCABULARY_CLOUD. CMS_VOCABULARY_COLLECTION -- Collection of CMS vocabularies (see Taxonomy). CMS_WEBAPI_AUTH_FILTER* -- Summary description for CMS_WEBAPI_AUTH_FILTER. CMS_WEBAPI_AUTH_FILTER* -- Summary description for CMS_WEBAPI_AUTH_FILTER. CMS_WEBAPI_HANDLER* -- Objects that ... CMS_WEBAPI_HANDLER* -- Objects that ... CMS_WITH_MODULE_ADMINISTRATION* -- Interface providing administration module. CMS_WITH_MODULE_ADMINISTRATION* -- Interface providing administration module. CMS_WITH_WEBAPI* -- Interface providing webapi module. CMS_WITH_WEBAPI* -- Interface providing webapi module. CONTACT_API -- API for the contact module. CONTACT_EMAIL_SERVICE_PARAMETERS -- Summary description for CONTACT_EMAIL_SERVICE_PARAMETERS. CONTACT_MESSAGE -- Interface CONTACT_MESSAGE representing the contact's message. CONTACT_STORAGE_FS -- Contact message storage based on SQL statements. CONTACT_STORAGE_I* -- Persistence interface for CONTACT_MODULE. CONTACT_STORAGE_NULL -- Objects that ... DATE_TIME_AGO_CONVERTER -- Summary description for DATE_TIME_AGO_CONVERTER. DATE_TIME_AGO_CONVERTER -- Summary description for DATE_TIME_AGO_CONVERTER. EMBEDDED_VIDEO_MODULE -- Module that allows you to embed videos from YouTube and Vimeo in a web page. FEED_AGGREGATION -- Feed aggregation parameters. FEED_AGGREGATOR_API -- API for Feed aggregator module. FEED_AGGREGATOR_MODULE -- CMS module bringing support for feed aggregation. FEED_AGGREGATOR_MODULE_ADMINISTRATION -- Summary description for FEED_AGGREGATOR_MODULE_ADMINISTRATION. FEED_PROVIDER_HOOK* -- Summary description for {FEED_HOOK}. FORBIDDEN_ERROR_CMS_RESPONSE -- Summary description for FORBIDDEN_ERROR_CMS_RESPONSE. FORBIDDEN_ERROR_CMS_RESPONSE -- Summary description for FORBIDDEN_ERROR_CMS_RESPONSE. GENERIC_VIEW_CMS_RESPONSE -- Summary description for {NODE_VIEW_CMS_RESPONSE}. GENERIC_VIEW_CMS_RESPONSE -- Summary description for {NODE_VIEW_CMS_RESPONSE}. GOOGLE_CUSTOM_SEARCH_MODULE_20 -- Module providing Google Custom Search functionality. HM_WEBAPI_RESPONSE* -- Summary description for Hyper media HM_WEBAPI_RESPONSE. HM_WEBAPI_RESPONSE* -- Summary description for Hyper media HM_WEBAPI_RESPONSE. HOME_CMS_RESPONSE -- Summary description for HOME_CMS_RESPONSE. HOME_CMS_RESPONSE -- Summary description for HOME_CMS_RESPONSE. INTERNAL_SERVER_ERROR_CMS_RESPONSE -- Summary description for INTERNAL_SERVER_ERROR_CMS_RESPONSE. INTERNAL_SERVER_ERROR_CMS_RESPONSE -- Summary description for INTERNAL_SERVER_ERROR_CMS_RESPONSE. JSON_WEBAPI_RESPONSE -- Summary description for JSON JSON_WEBAPI_RESPONSE. JSON_WEBAPI_RESPONSE -- Summary description for JSON JSON_WEBAPI_RESPONSE. MASQUERADE_API -- API to manage CMS User session authentication MASQUERADE_AUTH_MODULE -- This module allows the use Session Based Authentication using Cookies to restrict access -- by looking up users in the given providers. MISSING_CMS_TEMPLATE -- Template to be used with missing theme. MISSING_CMS_TEMPLATE -- Template to be used with missing theme. MISSING_CMS_THEME -- Theme used when expected theme is missing. -- It is mainly used to report missing theme error. MISSING_CMS_THEME -- Theme used when expected theme is missing. -- It is mainly used to report missing theme error. NODES_HANDLER -- Request handler related to /nodes. NODE_FORM_RESPONSE -- CMS Response handling node editing workflow using Web forms. NODE_HANDLER -- handler for CMS node in the CMS interface. -- -- TODO: implement REST API. NODE_PREVIEW_RESPONSE -- Preview response handling node. NODE_RESPONSE* -- Generic CMS Response for a CMS NODE. NODE_VIEW_RESPONSE -- Summary description for NODE_VIEW_RESPONSE. NOT_FOUND_ERROR_CMS_RESPONSE -- Summary description for NOT_FOUND_ERROR_CMS_RESPONSE. NOT_FOUND_ERROR_CMS_RESPONSE -- Summary description for NOT_FOUND_ERROR_CMS_RESPONSE. NOT_IMPLEMENTED_ERROR_CMS_RESPONSE -- Summary description for NOT_IMPLEMENTED_ERROR_CMS_RESPONSE. NOT_IMPLEMENTED_ERROR_CMS_RESPONSE -- Summary description for NOT_IMPLEMENTED_ERROR_CMS_RESPONSE. ROC_CMS_LAUNCHER [G -> CMS_EXECUTION create make end] -- Reusable ROC CMS launcher. SECURITY_HTML_CONTENT_FILTER -- Summary description for SECURITY_HTML_CONTENT_FILTER. SECURITY_HTML_CONTENT_FILTER -- Summary description for SECURITY_HTML_CONTENT_FILTER. SECURITY_PROVIDER -- Provides security routine helpers SECURITY_PROVIDER -- Provides security routine helpers SHARED_WSF_PERCENT_ENCODER -- Objects to access the shared once WSF_PERCENT_ENCODER ... SMARTY_CMS_HTML_PAGE_INSPECTOR SMARTY_CMS_HTML_PAGE_INSPECTOR SMARTY_CMS_PAGE_TEMPLATE -- Summary description for CMS_PAGE_TEMPLATE. SMARTY_CMS_PAGE_TEMPLATE -- Summary description for CMS_PAGE_TEMPLATE. SMARTY_CMS_REGIONS_INSPECTOR SMARTY_CMS_REGIONS_INSPECTOR SMARTY_CMS_THEME -- Smarty template CMS theme. SMARTY_CMS_THEME -- Smarty template CMS theme. STRING_TABLE_OF_STRING_INSPECTOR STRING_TABLE_OF_STRING_INSPECTOR TAXONOMY_HANDLER -- Request handler related to -- /taxonomy/term/{TERMID} TAXONOMY_TERM_ADMIN_HANDLER -- Request handler related to -- /admin/taxonomy/term/{TERMID} TAXONOMY_VOCABULARY_ADMIN_HANDLER -- Request handler related to -- /admin/taxonomy/vocabulary/ -- /admin/taxonomy/vocabulary/{VOCID} TAXONOMY_VOCABULARY_HANDLER -- Request handler related to -- /taxonomy/vocabulary/ -- /taxonomy/vocabulary/{VOCID} TRASH_HANDLER -- Request handler related to /trash VIDEO_CONTENT_FILTER -- Quick syntax: -- [video:url] -- Full syntax: -- [video:url width:X height:Y] WEBAPI_RESPONSE* -- Generic Web API Response. WEBAPI_RESPONSE* -- Generic Web API Response. WIKITEXT_FILTER -- Summary description for WIKITEXT_FILTER. WIKITEXT_FORMAT -- Summary description for WIKITEXT_FORMAT. WIKITEXT_MODULE -- CMS module that bring support for path aliases. WSF_ANY -- WSF_ANY represents a parameter holding any object. WSF_APPLICATION_X_WWW_FORM_URLENCODED_HANDLER -- Summary description for WSF_APPLICATION_X_WWW_FORM_URLENCODED_HANDLER. WSF_COOKIE -- This class represents the value of a HTTP cookie, transferred in a request. WSF_DEBUG_FILTER -- Filter implementing debug output in error stream, or output file. WSF_DEBUG_INFORMATION -- Object used to output information from WSF_REQUEST objects WSF_DEFAULT_RESPONSE -- Summary description for WSF_DEFAULT_RESPONSE. WSF_DEFAULT_ROUTER_RESPONSE -- Summary description for WSF_DEFAULT_ROUTER_RESPONSE. WSF_ERROR -- Summary description for WSF_ERROR. WSF_EXECUTE_AGENT_HANDLER -- Summary description for WSF_EXECUTE_AGENT_HANDLER. WSF_EXECUTE_HANDLER* -- Represents the ancestor of all the WSF_ROUTER handlers with execute (WSF_REQUEST, WSF_RESPONSE) routine. WSF_EXECUTE_RESPONSE_AGENT_HANDLER -- Summary description for WSF_EXECUTE_RESPONSE_AGENT_HANDLER. WSF_EXECUTE_RESPONSE_HANDLER* -- Summary description for WSF_EXECUTE_RESPONSE_HANDLER. WSF_EXECUTION* -- Request execution based on attributes request and response. WSF_FILE_RESPONSE -- Response to send a file back to the client WSF_FILE_SYSTEM_HANDLER -- Summary description for WSF_FILE_SYSTEM_HANDLER. WSF_FILE_UTILITIES [G -> FILE create make_with_path end] -- Collection of file system utilities. -- -- Such as getting safe temporary filein a specific directory, -- for an optional prefix, and an optional expected filename. WSF_FILTER* -- Objects than can pre-process incoming data and post-process outgoing data. WSF_FILTERED* -- Object with a filter: WSF_FILTER feature. WSF_FILTERED_EXECUTION* -- Summary description for WSF_FILTERED_EXECUTION. WSF_FILTERED_ROUTED_SKELETON_EXECUTION* -- Skeleton execution based on filtered routed execution. WSF_HANDLER* -- Represents the ancestor of all the WSF_ROUTER handler. WSF_HEADER -- The class provides an easy way to build HTTP header. -- -- You will also find some helper feature to help coding most common usage -- -- Please, have a look at constants classes such as -- HTTP_MIME_TYPES -- HTTP_HEADER_NAMES -- HTTP_STATUS_CODE -- HTTP_REQUEST_METHODS -- (or HTTP_CONSTANTS which groups them for convenience) -- -- Note the return status code is not part of the HTTP header -- However you can set the "Status: " header line if you want WSF_HEAD_RESPONSE_WRAPPER -- This class is a wrapper on a standard WSF_RESPONSE -- It is used to compute a HEAD request based on a GET request method handling WSF_HTTP_PROTOCOL_VERSION -- Parsed form of HTTP-Version field of request line. -- -- See http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.1 for specification if the protocol is HTTP. -- CGI 1.1 (not official specification) supports alternative protocols -- and extension tokens. We do not currently recognise any of -- these as valid. -- -- -- date: "$Date: 2013-05-20 13:34:55 +0000 (Mon, 20 May 2013) $" -- revision: "$Revision: 92549 $" WSF_LAUNCHABLE_SERVICE* -- Summary description for WSF_LAUNCHABLE_SERVICE. WSF_MAINTENANCE_FILTER -- Maintenance filter. WSF_META_NAMES -- Summary description for WSF_META_NAMES. WSF_METHOD_HANDLER* -- Conforming handler for any HTTP 1.1 standard method WSF_METHOD_HANDLERS* -- Conforming handlers for HTTP 1.1 standard methods WSF_METHOD_NOT_ALLOWED_RESPONSE -- This class is used to report a 405 Method not allowed response, -- or a 501 not implemented response, depending upon whether -- the method is known to the server. WSF_MIME_HANDLER* -- Summary description for WSF_MIME_HANDLER. WSF_MIME_HANDLER_HELPER* -- Summary description for WSF_MIME_HANDLER_HELPER. WSF_MULTIPART_FORM_DATA_HANDLER -- Summary description for WSF_MULTIPART_FORM_DATA_HANDLER. WSF_MULTIPLE_STRING -- WSF_MULTIPLE_STRING represents a sequence of name=value parameters WSF_NOT_FOUND_RESPONSE -- This class is used to report a 404 Not found page WSF_NO_PROXY_POLICY -- Policy that no client ever need use a proxy. -- -- Users of this policy cannot safely use chunked transfer-encoding, or any -- HTTP/1.1-specific features. So best used only for examples. WSF_PAGE_RESPONSE -- WSF_PERCENT_ENCODER -- Component to handle percent encoding WSF_PRECONDITION_FAILED_MESSAGE -- This class is used to report a 412 Precondition Failed page WSF_PROXY_USE_POLICY* -- Policies that determine if the client must use a proxy server -- to access the resource. -- -- The default policy implemented here is to require -- use of the proxy for HTTP/1.0 clients (only) for all requests. WSF_REQUEST -- Server request context of the httpd request -- -- It includes CGI interface and a few extra values that are usually valuable -- meta_variable (a_name: READABLE_STRING_GENERAL): detachable WSF_STRING -- meta_string_variable (a_name: READABLE_STRING_GENERAL): detachable READABLE_STRING_32 -- -- In addition it provides -- -- query_parameter (a_name: READABLE_STRING_GENERAL): detachable WSF_VALUE -- form_parameter (a_name: READABLE_STRING_GENERAL): detachable WSF_VALUE -- cookie (a_name: READABLE_STRING_GENERAL): detachable WSF_VALUE -- ... -- -- And also has -- execution_variable (a_name: READABLE_STRING_GENERAL): detachable ANY -- --| to keep value attached to the request -- -- About https support: is_https indicates if the request is made through an https connection or not. -- WSF_REQUEST_EXPORTER* -- Objects that can access low level features of WSF_REQUEST WSF_REQUEST_METHODS -- Object that is use in relation with WSF_ROUTER, to precise which request methods is accepted. -- For convenience, make_from_iterable is available, so that you can use <<"GET", "POST">> for instance -- but remember manifest string are evil ... -- Since in HTTP you can use your own custom request method, this is not possible to catch any typo -- ( for instance if you write "POST" instead of "P0ST" this is hard to find the error, -- but in one case it uses upper "o" and in the other case this is zero "0" -- ) -- -- The recommanded way to use is for instance -- create {WSF_REQUEST_METHODS}.make_get_post -- create methods; methods.enable_get; methods.enable_post -- -- This sounds heavy, but this is much safer. -- -- ( note: in addition internally this first checks using reference comparison -- and then compare string value, so it brings optimization for accepted request methods. -- ) WSF_REQUEST_PATH_PARAMETERS_PROVIDER -- Summary description for WSF_REQUEST_PATH_PARAMETERS_PROVIDER. WSF_REQUEST_PATH_PARAMETERS_SOURCE* -- Summary description for WSF_REQUEST_PATH_PARAMETERS_SOURCE. WSF_RESOURCE_HANDLER_HELPER -- Work in progress Common abstraction to handle RESTfull methods WSF_RESPONSE -- Main interface to send message back to the client -- -- You can send part by part, i.e: -- - set the status code, see: set_status_code (a_code) -- - put the header's text, see: put_header_text (a_text) -- - put string for the body, see: put_string (s), put_character (c) -- - using put_error will eventually send error message directly to the underlying connector's log -- (i.e for apache, it will go to the error log) -- - And you can also send the message as "chunked", see put_chunk (..) for more details -- - Or you can send a WSF_RESPONSE_MESSAGE in once, see send (mesg) WSF_RESPONSE_EXPORTER* -- Objects that can access low level features of WSF_RESPONSE WSF_RESPONSE_HANDLER -- Represents the ancestor of all the WSF_ROUTER handler based on message response. WSF_RESPONSE_HEADER -- Interface to build the http header associated with WSF_RESPONSE. WSF_RESPONSE_MESSAGE* -- Object to represent a full message to be send to the client -- via {WSF_RESPONSE}.send (obj) -- -- The only requirement is to implement correctly the send_to (WSF_RESPONSE) -- method. WSF_ROUTED* -- Object with a router feature, used to dispatch url. WSF_ROUTED_EXECUTION* -- Execution based on router. WSF_ROUTED_SKELETON_EXECUTION* -- Skeleton execution based on router. WSF_ROUTED_URI_HELPER* -- Facilities inheritance to add URI base routing to a routed object. WSF_ROUTED_URI_TEMPLATE_HELPER* -- Facilities inheritance to add URI template-base routing to a routed object. WSF_ROUTER -- URL dispatching of request -- -- Map a route to an handler according to the request method and path -- WSF_ROUTER_AGENT_ITERATOR -- Summary description for WSF_ROUTER_AGENT_ITERATOR. WSF_ROUTER_ITEM -- Entry of WSF_ROUTER -- It contains -- - mapping -- - request methods -- WSF_ROUTER_ITERATOR -- Summary description for WSF_ROUTER_ITERATOR. WSF_ROUTER_MAPPING* -- Describes a route or mapping for the WSF_ROUTER WSF_ROUTER_MAPPING_DOCUMENTATION -- Summary description for WSF_ROUTER_MAPPING_DOCUMENTATION. WSF_ROUTER_MAPPING_FACTORY* -- Component that know how to create a router mapping from request and response. -- Usually handler inherits from this classes, this way, it is easy to use WSF_ROUTER.handle_... (resource, handler, ..) WSF_ROUTER_SESSION -- This class represents the processing of a request via a WSF_ROUTER. -- WSF_ROUTER_VISITOR* -- Summary description for WSF_ROUTER_VISITOR. WSF_ROUTING_HANDLER* -- Summary description for WSF_ROUTING_HANDLER. WSF_SELF_DOCUMENTED_HANDLER* -- Interface defining a self documented handler -- -- inherit from this class and define mapping_documentation to generate -- auto self documentation on demand. WSF_SELF_DOCUMENTED_ROUTER_MAPPING* -- Summary description for WSF_SELF_DOCUMENTED_ROUTER_MAPPING. WSF_SERVICE* -- Inherit from this class to implement the main entry of your web service -- You just need to implement execute, get data from the request req -- and write the response in res WSF_SERVICE_LAUNCHER* [G -> WSF_EXECUTION create make end] -- Component to launch the service using the default connector -- -- How-to: -- -- s: WSF_SERVICE_LAUNCHER -- create s.make_and_launch (service) -- -- service can be Current if inherit from WSF_SERVICE -- or also create {WSF_CALLBACK_SERVICE}.make (agent execute) -- -- execute (req: WSF_REQUEST; res: WSF_RESPONSE) -- do -- -- ... -- end -- -- You can also provide specific options that might be relevant -- only for specific connectors such as -- -- -- For instance, you can use -- create s.make_and_launch_and_options (agent execute, <<["port", 8099]>>) -- -- And if the connector is the Standalone connector, -- check WSF_STANDALONE_SERVICE_LAUNCHER for options description, such as: -- port: numeric such as 8099 (or equivalent string as "8099") -- base: base_url (very specific to standalone server) -- verbose: to display verbose output. WSF_SERVICE_LAUNCHER_OPTIONS -- Options used by WSF_SERVICE_LAUNCHER -- -- For instance options supported by Standalone as default connector:: -- port: numeric such as 8099 (or equivalent string as "8099") -- base: base_url (very specific to standalone server) -- verbose: to display verbose output, useful for Standalone WSF_SERVICE_LAUNCHER_OPTIONS_FROM_INI -- Options used by WSF_SERVICE_LAUNCHER -- Built from ini configuration file WSF_STARTS_WITH_HANDLER* -- Summary description for WSF_STARTS_WITH_HANDLER. WSF_STARTS_WITH_MAPPING -- Summary description for WSF_STARTS_WITH_MAPPING. WSF_STARTS_WITH_MAPPING_I* -- Summary description for WSF_STARTS_WITH_MAPPING_I. WSF_STRING -- WSF_STRING represents a String parameter WSF_SYSTEM_OPTIONS_ACCESS_POLICY -- Policy to decide if OPTIONS * is honoured. -- Servers that wish to forbid OPTIONS * requests -- can redefine is_system_options_forbidden. -- -- Response 403 Forbidden is meant to be accompanied -- by an entity body describing the reason for the refusal. -- Since authentication cannot be used for OPTIONS *, there -- are limited grounds for selective refusal (the IP address might -- be used though), so we provide a convenient default for -- system_options_forbidden_text. WSF_TABLE -- Table which can contain value indexed by a key WSF_TIMEOUT_UTILITIES -- Utility for timeout conversion. WSF_TRACE_RESPONSE -- This class is used to respond a TRACE request WSF_UPLOADED_FILE -- WSF_UPLOADED_FILE represents an uploaded file from form parameters. WSF_URI_AGENT_HANDLER -- Summary description for WSF_URI_AGENT_HANDLER. WSF_URI_HANDLER* -- Summary description for WSF_URI_HANDLER. WSF_URI_MAPPING -- Summary description for WSF_URI_MAPPING. WSF_URI_MAPPING_I* -- Summary description for WSF_URI_MAPPING_I. WSF_URI_RESPONSE_AGENT_HANDLER -- Summary description for WSF_URI_RESPONSE_AGENT_HANDLER. WSF_URI_RESPONSE_HANDLER* -- Summary description for WSF_URI_RESPONSE_HANDLER. WSF_URI_TEMPLATE_AGENT_HANDLER -- Summary description for WSF_URI_TEMPLATE_AGENT_HANDLER. WSF_URI_TEMPLATE_HANDLER* -- Summary description for WSF_URI_TEMPLATE_HANDLER. WSF_URI_TEMPLATE_MAPPING -- Summary description for WSF_URI_TEMPLATE_MAPPING. WSF_URI_TEMPLATE_MAPPING_I* -- Summary description for WSF_URI_TEMPLATE_MAPPING_I. WSF_URI_TEMPLATE_RESPONSE_AGENT_HANDLER -- Summary description for WSF_URI_TEMPLATE_RESPONSE_AGENT_HANDLER. WSF_URI_TEMPLATE_RESPONSE_HANDLER* -- Summary description for WSF_URI_TEMPLATE_RESPONSE_HANDLER. WSF_VALUE* -- Summary description for WSF_VALUE. WSF_VALUE_UTILITIES -- Utility routines to handle parameters and convert them as string, list or table values. WSF_VALUE_VISITOR* -- Component to visit WSF_VALUE WSF_WGI_DELAYED_HEADER_RESPONSE -- Summary description for {WGI_DELAYED_HEADER_RESPONSE}.
ClassesClustersCluster hierarchy

-- Generated by ISE Eiffel --

For more details: www.eiffel.com