Interface ConfigurationAware

All Known Subinterfaces:
ConfigurationMaintenanceOnHost, DatabaseManagement
All Known Implementing Classes:
ConfigurationMaintenanceOnHostImpl, DatabaseManagementImpl

public interface ConfigurationAware
An abstraction for getting database configuration.
Since:
0.4.0
  • Method Summary

    Modifier and Type
    Method
    Description
    Set<io.github.mfvanek.pg.settings.PgParam>
     
    Set<io.github.mfvanek.pg.settings.PgParam>
    getParamsWithDefaultValues(io.github.mfvanek.pg.settings.ServerSpecification specification)
     
  • Method Details

    • getParamsWithDefaultValues

      @Nonnull Set<io.github.mfvanek.pg.settings.PgParam> getParamsWithDefaultValues(@Nonnull io.github.mfvanek.pg.settings.ServerSpecification specification)
    • getParamsCurrentValues

      @Nonnull Set<io.github.mfvanek.pg.settings.PgParam> getParamsCurrentValues()