diff --git a/src/main/asciidoc/developer_documentation.adoc b/src/main/asciidoc/developer_documentation.adoc index a7aed6e..eb176a3 100644 --- a/src/main/asciidoc/developer_documentation.adoc +++ b/src/main/asciidoc/developer_documentation.adoc @@ -190,6 +190,9 @@ image:models/design/catering.svg[class design diagram - Catering] [options="header"] |=== |Class/Enumeration |Description +|Catering|The central application class to configure the Spring container and run the application +|CateringWebConfiguration|Configuration class to route `/login` directly to the `login.html` template +|WebSecurityConfiguration|Configuration class to set up basic security and login/logout options |=== === Catalog @@ -199,6 +202,8 @@ image:models/design/catalog.svg[class design diagram - Catalog] |Class/Enumeration |Description |CatalogController |A Spring MVC Controller to handle requests to show ``Product``s |CatalogInitializer |An implementation of the DataInitializer to create dummy ``Product``s on application startup +|Consumable,Rentable| Extensions of ``Product`` to describe offered Products more precise +|ConsumableCatalog, RentableCatalog| An extension of Salespoint.Catalog to add catering specific queries |=== === Inventory