Interface DataService

All Known Implementing Classes:
DataServiceImpl

public interface DataService
Service interface for initializing essential application data.

This interface defines a method for setting up initial data, such as default roles, permissions, users, and profiles. The implementation is expected to be invoked during application startup to ensure the system has the necessary base configuration.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Initializes the application's default data.
  • Method Details

    • initializeData

      void initializeData()
      Initializes the application's default data.

      This method is responsible for creating and saving initial roles, permissions, users, and profiles required for the proper functioning of the system. It should be executed only once upon application startup.