Tocco Docs Logo

All Content

  • About
  • BS
  • Tocco Framework
    • Architecture
      • Hibernate Integration
      • Entity history
      • ACL
      • Business Units
      • Elasticsearch
      • S3
      • External Dependencies
      • Reports
      • Quartz Scheduler
      • DMS
      • Conditionals
      • The i18n subsystem
      • Schema validation
      • Security
      • Unit testing
    • Build
    • Running
    • Schema Upgrade (AKA DB Refactoring)
    • Tests
    • Client
    • Configuration
    • REST
    • Modules
    • Contributing Guidelines
    • Removing Legacy Code
  • Dev
  • DevOps
  • Diagnostics
  • IDE / Dev and DevOps Environment
  • Organization
  • Tutorials
Tocco Docs
  • Tocco Framework
  • Architecture
  • Edit on GitLab

This is an internal documentation. There is a good chance you’re looking for something else. See Disclaimer.

Architecture¶

  • Hibernate Integration
    • Introduction
    • Hibernate Setup
    • Entity class generation
    • Abstract entity base class
    • Collections
    • Custom java types
    • Custom persisters
    • Custom bytecode provider
    • Automatically generated values
    • Session Lifecycle
    • Transaction Lifecycle
    • Transaction context
    • Listeners
    • Query Builder
    • New Persistence API
    • Large objects
    • Memory management
    • SQL Statement Logging
  • Entity history
    • Entity History Implementation
  • ACL
    • Tests
  • Business Units
    • Hierarchical Business Units
  • Elasticsearch
    • Configuration
    • Local Development
    • Used endpoints
  • S3
    • S3 Storage Design Overview
  • External Dependencies
    • Dependency management in root build.gradle
    • Update backend dependencies on a regular basis
  • Reports
    • Introduction to Reports
    • Wkhtmltopdf (WebKit)
  • Quartz Scheduler
    • Manually scheduling a task
    • Tests
    • Startup behaviour
  • DMS
    • Security
    • Relation tab count
  • Conditionals
    • Tree Processing
    • Annotations
    • Other Utilities
  • The i18n subsystem
    • Contexts
    • Locales
    • The Persistence Layer
  • Schema validation
    • How it works
    • Adding a new check
  • Security
    • The Policy
    • The Access Control Language (ACL)
    • Method and Constructor Matching
    • Conditions
    • Includes
  • Unit testing
    • Inject Test Objects
    • Usage
    • Supplier as Factories
    • FixtureModule
    • Contributions: Collection Bindings
    • Overwrite Bindings
    • Injections
    • Persist Module and the DataModel
Previous Next

Revision ecec1f67. Last updated on 2025-05-05 09:07 UTC.

Built with Sphinx using a theme provided by Read the Docs.