# Uses of Package
org.appng.core.service

- Packages that use org.appng.core.service
  Package | Description
  --- | ---
  org.appng.appngizer |
  org.appng.appngizer.controller |
  org.appng.cli | Base package of the appNG Command Line Interface, containing some classes necessary for bootstrapping.
  org.appng.cli.commands | Base package for the various commands offered by the CLI
  org.appng.core.controller | Contains the essential types for handling `ServletRequest`s and `HttpSession`s.
  org.appng.core.security | Security related types.
  org.appng.core.service | The service layer.

- Classes in org.appng.core.service used by org.appng.appngizer
  Class and Description
  CoreService A service implementing the core business logic for creation/retrieval/removal of business-objects.
  DatabaseService A service offering methods for creating and migrating `DatabaseConnection`s of a `SiteApplication`.
  LdapService Service providing methods to login `Subject`s based on the LDAP-configuration of a `Site`.
  TemplateService A service offering methods to deal with templates.

- Classes in org.appng.core.service used by org.appng.appngizer.controller
  Class and Description
  CoreService A service implementing the core business logic for creation/retrieval/removal of business-objects.
  DatabaseService A service offering methods for creating and migrating `DatabaseConnection`s of a `SiteApplication`.
  TemplateService A service offering methods to deal with templates.

- Classes in org.appng.core.service used by org.appng.cli
  Class and Description
  CoreService A service implementing the core business logic for creation/retrieval/removal of business-objects.

- Classes in org.appng.core.service used by org.appng.cli.commands
  Class and Description
  DatabaseService A service offering methods for creating and migrating `DatabaseConnection`s of a `SiteApplication`.

- Classes in org.appng.core.service used by org.appng.core.controller
  Class and Description
  CoreService A service implementing the core business logic for creation/retrieval/removal of business-objects.
  DatabaseService A service offering methods for creating and migrating `DatabaseConnection`s of a `SiteApplication`.
  InitializerService A service responsible for initializing the appNG platform with all active `Site`s.
  LdapService Service providing methods to login `Subject`s based on the LDAP-configuration of a `Site`.
  TemplateService A service offering methods to deal with templates.

- Classes in org.appng.core.service used by org.appng.core.security
  Class and Description
  CoreService A service implementing the core business logic for creation/retrieval/removal of business-objects.

- Classes in org.appng.core.service used by org.appng.core.service
  Class and Description
  CoreService A service implementing the core business logic for creation/retrieval/removal of business-objects.
  DatabaseService A service offering methods for creating and migrating `DatabaseConnection`s of a `SiteApplication`.
  LdapService Service providing methods to login `Subject`s based on the LDAP-configuration of a `Site`.
  MigrationService A service offering methods for configuring and initializing `DatabaseConnection`s using Flyway.
  MigrationService.MigrationStatus Enum type defining the different states of a database migration.
  PlatformProperties
  TemplateService A service offering methods to deal with templates.

Copyright © 2011–2023 aiticon GmbH. All rights reserved.