public interface IPluginConfig extends org.apache.wicket.util.value.IValueMap, IObservable, Serializable
IValueMap
. Although the configuration
is specific to the class that uses it, it is recommended to use standard
keys for service names. (e.g. the service name under which an IRenderService
should be registered is wicket.id
)
It is observable, and will broadcast PluginConfigEvent
s for
changes that occur at any depth in the reachable config hierarchy.
There are two implementations provided, JcrPluginConfig
and JavaPluginConfig
.
Modifier and Type | Method and Description |
---|---|
String |
getName()
The name of the configuration.
|
IPluginConfig |
getPluginConfig(Object key)
Retrieve a child config of a particular name.
|
Set<IPluginConfig> |
getPluginConfigSet()
Retrieve a set of child plugin configurations.
|
getAsBoolean, getAsBoolean, getAsDouble, getAsDouble, getAsDuration, getAsDuration, getAsEnum, getAsEnum, getAsEnum, getAsInteger, getAsInteger, getAsLong, getAsLong, getAsTime, getAsTime, getBoolean, getCharSequence, getDouble, getDouble, getDuration, getInt, getInt, getKey, getLong, getLong, getString, getString, getStringArray, getStringValue, getTime, isImmutable, makeImmutable
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
equals, hashCode, setObservationContext, startObservation, stopObservation
String getName()
IPluginConfig getPluginConfig(Object key)
Set<IPluginConfig> getPluginConfigSet()
Copyright © 2007–2016 Hippo B.V. (http://www.onehippo.com). All rights reserved.