All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractOrdered Abstract, generic implementation ofOrdered.AbstractSettingDefinition<T> Generic implementation ofSettingDefinition.BooleanSettingDefinition SettingDefinitionforBooleans.ChoiceSettingDefinition SettingDefinitionresulting in a drop down menu offering different options.By default the options are sorted by their display name (it's set to value if not provided).DateTimeSettingDefinition FileSettingDefinition SettingDefinitionforFiles.FileSettingsConfiguration IntegerSettingDefinition SettingDefinitionforIntegers.JSONSettingConstants TODO JavaDocMultilingualStringSettingDefinition NumericSettingDefinition SettingDefinitionforDoubles.Ordered Generic class to implement a Order based on floating point numbers.SettingDefinition<T> Interface for setting definitions that can be used within the Service.SettingDefinitionGroup Class to group ISettingDefinitions.SettingsChangeEvent<T> This event is fired if theSettingValueof aSettingDefinitionhas been changed or aSettingDefinitionwas deleted.SettingsDao SettingsFileWatcher http://andreinc.net/2013/12/06/java-7-nio-2-tutorial-writing-a-simple-filefolder-monitor-using-the-watch-service-api/ https://docs.oracle.com/javase/tutorial/essential/io/notification.html Load bean:SettingsService SettingsServiceImpl Class to handle the settings and configuration of the service.SettingType Enum to describe the type of aSettingDefinitionandSettingValue.SettingValue<T> Holder for generic settings.SettingValueFactory Factory to construct implementation specificSettingValues.StringSettingDefinition SettingDefinitionforStrings.UriSettingDefinition SettingDefinitionforURIs.