Class ConfigurationMaintenanceOnHostImpl
- java.lang.Object
-
- io.github.mfvanek.pg.common.maintenance.AbstractMaintenance
-
- io.github.mfvanek.pg.settings.maintenance.ConfigurationMaintenanceOnHostImpl
-
- All Implemented Interfaces:
HostAware
,ConfigurationMaintenanceOnHost
public class ConfigurationMaintenanceOnHostImpl extends AbstractMaintenance implements ConfigurationMaintenanceOnHost
-
-
Field Summary
-
Fields inherited from class io.github.mfvanek.pg.common.maintenance.AbstractMaintenance
pgConnection
-
-
Constructor Summary
Constructors Constructor Description ConfigurationMaintenanceOnHostImpl(PgConnection pgConnection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PgParam
getParamCurrentValue(ParamNameAware paramName)
java.util.Set<PgParam>
getParamsCurrentValues()
java.util.Set<PgParam>
getParamsWithDefaultValues(ServerSpecification specification)
-
Methods inherited from class io.github.mfvanek.pg.common.maintenance.AbstractMaintenance
executeQuery, executeQueryWithBloatThreshold, getHost
-
-
-
-
Constructor Detail
-
ConfigurationMaintenanceOnHostImpl
public ConfigurationMaintenanceOnHostImpl(@Nonnull PgConnection pgConnection)
-
-
Method Detail
-
getParamsWithDefaultValues
@Nonnull public java.util.Set<PgParam> getParamsWithDefaultValues(@Nonnull ServerSpecification specification)
- Specified by:
getParamsWithDefaultValues
in interfaceConfigurationMaintenanceOnHost
-
getParamsCurrentValues
@Nonnull public java.util.Set<PgParam> getParamsCurrentValues()
- Specified by:
getParamsCurrentValues
in interfaceConfigurationMaintenanceOnHost
-
getParamCurrentValue
@Nonnull public PgParam getParamCurrentValue(@Nonnull ParamNameAware paramName)
- Specified by:
getParamCurrentValue
in interfaceConfigurationMaintenanceOnHost
-
-