
ConfigurationBulkChangeHandler, HasLifecycle, UsesSubsystem@Deprecated public interface Configurable extends ConfigurationBulkChangeHandler, HasLifecycle, UsesSubsystem
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Configurable.Environment
Deprecated.
Use ComponentConfigurationEnvironment instead
|
| Modifier and Type | Method and Description |
|---|---|
default void |
change(String parameterName,
Object value)
Deprecated.
|
default void |
dropSubmittedChanges()
Deprecated.
|
default <T> LinkedHashMap<String,T> |
getChildren(Class<T> clazz)
Deprecated.
use getComponentLookup() from Subsystem instead
|
default Object |
getComponentByName(String name)
Deprecated.
use getComponentLookup() from Subsystem instead
|
default Configurable.Environment |
getEnvironment()
Deprecated.
Implement interface
UsesSubsystem and
use method ComponentConfigurationEnvironment getComponentConfigurationEnvironment()
instead |
default Map.Entry<String,Object> |
getParent()
Deprecated.
use getComponentLookup() from Subsystem instead
|
default Object |
getParentObject()
Deprecated.
use getComponentLookup() from Subsystem instead
|
default Map<String,String> |
getSubmittedChanges()
Deprecated.
|
default Boolean |
isParameterConfigurable(String parameterName)
Deprecated.
|
default Map<String,String> |
printConfigurableParameters(String... categories)
Deprecated.
|
default Map<String,Object> |
setBulkParameter(Map<String,Object> parametersView)
Deprecated.
Use methods on ConfigurationBulkChangeHandler instead
|
default void |
submitChange(String parameterName,
Object value)
Deprecated.
|
default void |
submitChanges(Map<String,Object> values)
Deprecated.
|
default void |
validateBulkChange(Map<String,Object> parametersView)
Deprecated.
Use methods on ConfigurationBulkChangeHandler instead
|
setParameterBulkinit, postInit, postShutdown, postStart, shutdownNow, startgetComponentConfigurationEnvironment, getComponentLookup, getName, getSubsystem@Deprecated default Configurable.Environment getEnvironment()
UsesSubsystem and
use method ComponentConfigurationEnvironment getComponentConfigurationEnvironment()
instead@Deprecated default Object getComponentByName(String name)
name - @Deprecated default <T> LinkedHashMap<String,T> getChildren(Class<T> clazz)
T - clazz - could be an interface (or even Object.class)@Deprecated default Object getParentObject()
@Deprecated default Map.Entry<String,Object> getParent()
@Deprecated default void change(String parameterName, Object value)
@Command(description = "engineering mode change of parameter value", type = CommandType.CONFIGURATION)
parameterName - the name of the parameter to changevalue - the value to affect to this parameter@Deprecated default void submitChange(String parameterName, Object value)
parameterName - the name of the parametervalue - the new value to submit for this parameter@Deprecated default void submitChanges(Map<String,Object> values)
Agent.commitBulkChange()values - a map of parameter name and the new value to submit for this parameter@Deprecated default Map<String,String> printConfigurableParameters(String... categories)
@Deprecated default Map<String,String> getSubmittedChanges()
@Deprecated default void dropSubmittedChanges()
@Deprecated default Boolean isParameterConfigurable(String parameterName)
@Deprecated default void validateBulkChange(Map<String,Object> parametersView)
ConfigurationBulkChangeHandlervalidateBulkChange in interface ConfigurationBulkChangeHandlerparametersView - the whole set of parameters for this component with
their value to be validated. it maps the parameter names to their value.@Deprecated default Map<String,Object> setBulkParameter(Map<String,Object> parametersView)
ConfigurationBulkChangeHandlersetBulkParameter in interface ConfigurationBulkChangeHandlerparametersView - a map of parameter names with the new value for this
parameterCopyright © 2017 LSST. All rights reserved.