Uses of Interface
com.tccc.kos.commons.core.service.config.ConfigAware
Packages that use ConfigAware
Package
Description
Provides classes and interfaces related to the configuration system.
Provides the abstract KosApplication class, which all KOS apps derive from.
-
Uses of ConfigAware in com.tccc.kos.commons.core.service
Classes in com.tccc.kos.commons.core.service that implement ConfigAwareModifier and TypeClassDescriptionclassAbstractConfigurableService<T extends ConfigBean>Abstract base class for all services that are configurable. -
Uses of ConfigAware in com.tccc.kos.commons.core.service.config
Classes in com.tccc.kos.commons.core.service.config that implement ConfigAwareModifier and TypeClassDescriptionclassAbstractConfigurable<T extends ConfigBean>Abstract base class that can be used for objects that need to be configurable.Methods in com.tccc.kos.commons.core.service.config with parameters of type ConfigAwareModifier and TypeMethodDescriptionConfigService.configureConfigAware(ConfigAware<?> bean, String tracker) Configure a ConfigAware bean and tag the results with the specified tracker.ConfigService.update(ConfigAware<?> bean, String attr, Object val, String tracker) Update the specified attribute of the config for the specified bean to the specified value.Update the attributes of the config for the specified bean to the values specified in the map.Method parameters in com.tccc.kos.commons.core.service.config with type arguments of type ConfigAwareModifier and TypeMethodDescriptionConfigService.configureConfigAware(Collection<ConfigAware<?>> beans, String tracker) Configure a collection of ConfigAware beans and tag the results with the specified tracker. -
Uses of ConfigAware in com.tccc.kos.core.service.app
Classes in com.tccc.kos.core.service.app that implement ConfigAwareModifier and TypeClassDescriptionclassApplication<T extends BaseAppConfig>Base class for all KOS applications.classSystemApplication<T extends BaseAppConfig>Base class for system applications, which simply adds convenience methods to the base Application type. -
Uses of ConfigAware in com.tccc.kos.core.service.device
Classes in com.tccc.kos.core.service.device that implement ConfigAwareModifier and TypeClassDescriptionclassDevice<T extends BaseDeviceConfig>A representation of the device. -
Uses of ConfigAware in com.tccc.kos.core.service.device.serialnum.config
Classes in com.tccc.kos.core.service.device.serialnum.config that implement ConfigAwareModifier and TypeClassDescriptionclassASerialNumberProviderimplementation that uses a config property to hold the serial number.