Cmobilecom AF Examples
Cmobilecom AF examples illustrate how to develop a cloud native multitenant application.
  • Download examples and run test automation with docker on Selenium Grid:
    	   Selenium Grid -- Nginx(Reverse Proxy) -- Cmobilecom AF
    	   /                                           Examples
    Test Client                                            |
    												 Cmobilecom JPA
    													   |
    												  Persistence
    												   (Database)
    
    docker-compose --profile pt up
    Live sessions: http://localhost:4444
            

    See "Developer Guide" on how to run on host.

  • The examples test automation tests features including:
    • High-level test automation API.
    • JPA xml metadata and annotations.
    • Entity manager for DataAccessUnit.
    • Entity manager extensions.
    • Multitenancy.
    • Transactions.
    • Detached query criteria.
    • Query builder.
    • Role-based access control.
    • Multi-factor authentication.
    • Login redirect auth token.
    • Module pluggable.
    • InstanceType domains.
    • Hierarchy multi-level select.
    • Browse entities by hierarchy.
    • Entity graph navigation.
    • Entity input auto complete.
    • Entity property input dialog.
    • ContainerBean/DialogBean.
    • EntityBean/EntityListBean/MenuBean.
    • Menu styles: Menubar/Tiered/Toolbar/Tree/AccordionTree.
    • Menu nodes with inputDataBean.
    • Partial behaviors.
    • Report and charting.
    • File upload as attachments.
    • Statistics properties.
    • Enclosed entity list bean.
    • Entity choice support.
    • Form design.
    • View Config.
    • Entity export/import.
    • Bean print view and entity batch Print.
    • Captcha property.
    • Logical view web bindings.
    • View components.
    • Border layout.
    • Responsive design.
    • Entity list table column toggle/reflow.
    • I18N locales and themes.
    • Site hierarchy and I18N.
    • Site pages (.xpg) with module beans embedded.
    • Site containers and menu (.xmu).
Powered by Cmobilecom AF/JPA