Package net.solarnetwork.node.service.support
package net.solarnetwork.node.service.support
-
ClassDescriptionBase class for services like
DatumFilterServiceto extend.Extension ofBasicIdentifiablewith node-specific helpers.Base implementation ofPlatformPackageService.Base implementation ofPlatformPackageService, with support for using an OS-level helper program that adheres to a solarpkg API.The "solarpkg" actions.Basic implementation ofBeanConfiguration.Basic immutable implementation ofPlatformPackageService.PlatformPackage.A basic, immutable implementation ofPlatformPackageService.PlatformPackageResult.FactoryBeanimplementation that creates objects based on properties specified on aBeanConfigurationobject.An OSGi service registration listener forBeanConfigurationobjects, so they can be used to dynamically configure and publish other OSGi services.A registered service for bean configurations.Helper class forDatumDataSourceandMultiDatumDataSourceimplementations to extend.A configurable chain of transformer services.Configuration for a single datum property to be set via an expression.Supporting methods for HTTP client operations.An abstract class to support HTTP based services that use JSON.DatumDataSourcethat augments some other data source's datum values with location IDs.PlatformPackageServicethat extracts tar archives using the host's nativetarprogram.A basic JavaBean class for serial port configuration elements.Parameters to configure a serial port with.Implementation ofPlaceholderServicethat manages parameter values via aSettingDao.Implementation ofMetadataServicethat uses SolarQuery to find user-level metadata.A helper class to support services that use XML.