
public abstract class ConfigurableComponent extends Object implements Configurable
Configurable.Environment| Modifier and Type | Field and Description |
|---|---|
protected Configurable.Environment |
environment |
| Constructor and Description |
|---|
ConfigurableComponent() |
| Modifier and Type | Method and Description |
|---|---|
<T> LinkedHashMap<String,T> |
getChildren(Class<T> clazz)
return a map of children that are "assignable to" the argument class.
|
Configurable.Environment |
getEnvironment() |
void |
setEnvironment(Configurable.Environment environment)
not to be called by user's code.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchange, dropSubmittedChanges, getCheckedValueFromConfiguration, getComponentByName, getName, getParent, getParentObject, getSubmittedChanges, getSubsystem, init, isParameterConfigurable, notifyChange, notifyChangeWithoutPreliminaryChecks, postStart, printConfigurableParameters, setBulkParameter, shutdownNow, start, submitChange, submitChanges, validateBulkChangeprotected Configurable.Environment environment
public Configurable.Environment getEnvironment()
getEnvironment in interface Configurablepublic void setEnvironment(Configurable.Environment environment)
setEnvironment in interface Configurableenvironment - public <T> LinkedHashMap<String,T> getChildren(Class<T> clazz)
ConfigurablegetChildren in interface Configurableclazz - could be an interface (or even Object.class)Copyright © 2016 LSST. All rights reserved.