Skip navigation links
A B C D F G I M N O P R S U V 

A

abort() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
forwards a HALT signal to all components (that are signalHandlers)
abort(long) - Method in class org.lsst.ccs.startup.NodeModularSubsystem
same as abort but with a time span.

B

bootFromCache() - Static method in class org.lsst.ccs.startup.BootUtils
 
BootUtils - Class in org.lsst.ccs.startup
A collection of static utilities linked to boot operations.
buildSubsystemDescription(String) - Static method in class org.lsst.ccs.startup.BootUtils
 
bulkChange() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
Processes the change of configurable parameters contained in the bulk changes.

C

CCSBuilder - Class in org.lsst.ccs.startup
Deprecated.
CCSBuilder(String) - Constructor for class org.lsst.ccs.startup.CCSBuilder
Deprecated.
Use org.lsst.ccs.description.groovy.CCSBuilder instead
CCSBuilder(String, String) - Constructor for class org.lsst.ccs.startup.CCSBuilder
Deprecated.
change(String, Object) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
performs a parameter change during an engineering session
checkAllHardwareStarted() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
checks if all HardwareControllers have been started
checkAllHardwareStopped() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
checks if all HardwareControllers have been stopped
checkHardware() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
invoke a checkHardware on all HardwareController (except when return diag modifies the path of invocation)
commitBulkChange() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
Changes that have been submitted are processed as a group.
ConfigurationEnvironment - Class in org.lsst.ccs.startup
instances of this class are created by the subsystem startup.
ConfigurationEnvironment(String, ConfigurationProxy, ComponentLookupService, ConfigurableSubsystem) - Constructor for class org.lsst.ccs.startup.ConfigurationEnvironment
Creates an Environment for a Configurable object.
createNode(Object) - Method in class org.lsst.ccs.startup.CCSBuilder
Deprecated.
createNode(Object, Object) - Method in class org.lsst.ccs.startup.CCSBuilder
Deprecated.
 
createNode(Object, Map) - Method in class org.lsst.ccs.startup.CCSBuilder
Deprecated.
createNode(Object, Map, Object) - Method in class org.lsst.ccs.startup.CCSBuilder
Deprecated.
 

D

doShutdown() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
invokes the shutdownNow() methods on all components (starting from the top main Module)
doStart() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
invokes the start() methods on all components (starting from the top main Module)
dropAllChanges() - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
All unsaved changes are dropped, each parameter goes back to the value specified by the current configuration for this category.
dropBulkChange() - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
 
dropChangesForCategories(String...) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
Changes occurring for one of the mentioned categories in categories are dropped, other categories are left untouched.

F

FireConfigRegistration - Class in org.lsst.ccs.startup.remote
test utility to register configuration to a Configuration server on the buses.
FireConfigRegistration() - Constructor for class org.lsst.ccs.startup.remote.FireConfigRegistration
 

G

getCheckedValueFromConfiguration(String, Object) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
Deprecated.
use isParameterConfigurable(String parameterName) instead, the return value is irrelevant.
getChildren(Class<T>) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
get the children of the Configurable object that are assignable to an instance of the class argument.
getComponentByName(String) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
request a Component from a Description by its name.
getComponentTree() - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
 
getLatestInCache() - Static method in class org.lsst.ccs.startup.BootUtils
 
getLookup() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
 
getNameOfComponent() - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
 
getParent() - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
returns the parent of the current component
getSubmittedChanges() - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
 
getSubsystem() - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
 
getSubsystemFromFile(String) - Static method in class org.lsst.ccs.startup.BootUtils
Builds a Subsystem instance out of a description file.
getSubsystemFromFile(String, String) - Static method in class org.lsst.ccs.startup.BootUtils
Builds a Subsystem given a description name and an initial configuration.
getSubsystemFromFile(String, String, String) - Static method in class org.lsst.ccs.startup.BootUtils
Builds a Subsystem given a description name, an initial configuration and a alias.

I

isParameterConfigurable(String) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
 

M

main(String[]) - Static method in class org.lsst.ccs.startup.remote.FireConfigRegistration
 
main(String[]) - Static method in class org.lsst.ccs.startup.SubsystemBoot
 
main(String[]) - Static method in class org.lsst.ccs.startup.SubsystemBootFromStream
 

N

NodeModularSubsystem - Class in org.lsst.ccs.startup
the top modular subsystem that deals with configuration proxy and lookup service
notifyChange(String, String) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
to be used by "facade" commands that may set a value
the calling must have made a preliminary check with the configuration service.
notifyChangeWithoutPreliminaryChecks(String, Object) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
to be used by "facade" commands that may set a value then notify the configuration without going through the preliminary check of the configuration service.

O

org.lsst.ccs.startup - package org.lsst.ccs.startup
Codes in this package are mostly mains for applications linked to subsystem startup.
org.lsst.ccs.startup.remote - package org.lsst.ccs.startup.remote
 

P

postStart() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
invokes the postStart() methods on all components (starting from the top main Module)
printConfigurableParameters(String[]) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
 

R

register(String) - Method in class org.lsst.ccs.startup.remote.RegisterDescriptionFromFile
 
registerConfiguration(String[]) - Static method in class org.lsst.ccs.startup.remote.FireConfigRegistration
 
registerDescAndConf(String[]) - Static method in class org.lsst.ccs.startup.remote.FireConfigRegistration
 
RegisterDescriptionFromFile - Class in org.lsst.ccs.startup.remote
gets description data from a file and registers it to the remote configuration service (on top of command bus).
RegisterDescriptionFromFile(ConfigurationBusClient) - Constructor for class org.lsst.ccs.startup.remote.RegisterDescriptionFromFile
 
registerPureDescription(String[]) - Static method in class org.lsst.ccs.startup.remote.FireConfigRegistration
 

S

saveAllChanges() - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
Saves all changes in their current configuration.
saveChangesForCategories(String...) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
Changes made in the specified categories are saved under the current configuration for this category, changes on parameters that belong to other categories are left unchanged.
saveChangesForCategoriesAs(String...) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
Changes made in the specified categories are saved under the newly specified name for this category, changes on parameters that belong to other categories are left unchanged.
saveInCache(DescriptiveNode, String, String, String) - Static method in class org.lsst.ccs.startup.BootUtils
saves the latest run configuration in a local cache.
sendSignal(Signal) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
 
stop(long) - Method in class org.lsst.ccs.startup.NodeModularSubsystem
forwards a STOP signal to all components (that are signalHandlers)
stop() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
same as stop(delay) but with an infinite delay
stopAndWait(long) - Method in class org.lsst.ccs.startup.NodeModularSubsystem
forwards a STOP signal to all components and then checks if all hardwares have been stopped within expectedMaxDelay
submitChange(String, Object) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
 
SubsystemBoot - Class in org.lsst.ccs.startup
 
SubsystemBoot() - Constructor for class org.lsst.ccs.startup.SubsystemBoot
 
SubsystemBootFromStream - Class in org.lsst.ccs.startup
Boots a subsystem from a local resource.
SubsystemBootFromStream() - Constructor for class org.lsst.ccs.startup.SubsystemBootFromStream
 

U

updateHeartBeat(StatusHeartBeat) - Method in class org.lsst.ccs.startup.NodeModularSubsystem
 
usage() - Static method in class org.lsst.ccs.startup.remote.FireConfigRegistration
 

V

validateBulkChanges() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
 
A B C D F G I M N O P R S U V 
Skip navigation links

Copyright © 2016 LSST. All rights reserved.