-
Interface Summary
Interface |
Description |
HasKeyedProperties |
Interface indicating an object has an internal map of properties,
and thus at least partially amenable to sheet-based contextual
overriding of properties.
|
HasValidator |
|
OverlayContext |
Interface for objects that can contribute 'overlays' to replace the
usual values in configured objects.
|
OverlayMapsSource |
Interface for a source of overlay maps by name.
|
WriteTarget |
Interface for objects that can provide a Writer for replacing or
appending to their textual contents.
|
-
Class Summary
Class |
Description |
BeanFieldsPatternValidator |
|
ConfigFile |
ConfigPath with added implication that it is an individual,
readable/writable File.
|
ConfigFileEditor |
PropertyEditor allowing Strings to become ConfigFile instances.
|
ConfigPath |
A filesystem path, as a bean, for the convenience of configuration
via srping beans.xml or user interfaces to same.
|
ConfigPathConfigurer |
Bean to fixup all configuration-relative ConfigPath instances, and
maintain an inventory of referenced paths.
|
ConfigPathEditor |
PropertyEditor allowing Strings to become ConfigPath instances.
|
ConfigString |
A configuration string that provides its own reader via the ReadSource
interface, for convenient use in spring configuration where any of an
inline string, path to local file (ConfigPath), or any other
readable-text-source would all be equally welcome.
|
HeritrixLifecycleProcessor |
Stand-in LifecycleProcessor to avoid a full automatic start() when our
ApplicationContext (PathSharingContext) is built ('refreshed').
|
KeyedProperties |
Map for storing overridable properties.
|
PathSharingContext |
Spring ApplicationContext extended for Heritrix use.
|
Sheet |
Collection of overrides: alternative values for object properties
that should apply in some contexts.
|