Skip navigation links
A B C D G L M N O P S U 

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.
BootUtils() - Constructor for class org.lsst.ccs.startup.BootUtils
 
BootUtils.LocalBootObject - Class in org.lsst.ccs.startup
Very important class: when an instance is created you can have :
  • a descriptive Node
  • the names of subsystem, configuration, tag
  • the corresponding Effective Node
  • a Subsystem ready to run (but not started)
  • buildSubsystemDescription(String, String, DescriptiveNode, DataFlavour) - Static method in class org.lsst.ccs.startup.BootUtils
    creates a new SubsystemDescription populated with "empty" ParameterDescriptions.

    C

    CCSBuilder - Class in org.lsst.ccs.startup
    CCS specific ComponentBuilder class.
    CCSBuilder(String) - Constructor for class org.lsst.ccs.startup.CCSBuilder
     
    CCSBuilder(String, String) - Constructor for class org.lsst.ccs.startup.CCSBuilder
    Deprecated.
    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)
    checkStaticCompatibleConfiguration(ConfigProfile) - Static method in class org.lsst.ccs.startup.BootUtils
    To be invoked before registering a ConfigProfile This method creates a real dummy EffectiveNode to check for parameters that have preconditions.
    createNode(Object) - Method in class org.lsst.ccs.startup.CCSBuilder
    Deprecated.
    createNode(Object, Object) - Method in class org.lsst.ccs.startup.CCSBuilder
     
    createNode(Object, Map) - Method in class org.lsst.ccs.startup.CCSBuilder
    Deprecated.
    createNode(Object, Map, Object) - Method in class org.lsst.ccs.startup.CCSBuilder
     

    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)

    G

    getCommandDestination(String) - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    Deprecated.
    unused
    getDescriptiveNode() - Method in class org.lsst.ccs.startup.BootUtils.LocalBootObject
    Gets the initial descriptive node, ie the DescriptiveNode that is built out of the description file only.
    getLatestInCache() - Static method in class org.lsst.ccs.startup.BootUtils
     
    getLookup() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
     
    getModifiedDescriptiveNode() - Method in class org.lsst.ccs.startup.BootUtils.LocalBootObject
    returns the descriptive node as modified by configuration.
    getPreOrderComponentList() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    Deprecated.
    unused.
    getRunningObject(String) - Method in class org.lsst.ccs.startup.BootUtils.LocalBootObject
    Gets a reference to a component built by the description file.
    getSubsystem() - Method in class org.lsst.ccs.startup.BootUtils.LocalBootObject
     
    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.
    getSubsystemName() - Method in class org.lsst.ccs.startup.BootUtils.LocalBootObject
     
    getTagName() - Method in class org.lsst.ccs.startup.BootUtils.LocalBootObject
     

    L

    LocalBootObject(String) - Constructor for class org.lsst.ccs.startup.BootUtils.LocalBootObject
    creates a boot Object from a description file name
    LocalBootObject(String, String) - Constructor for class org.lsst.ccs.startup.BootUtils.LocalBootObject
    creates a boot Object from a description file name and a configuration property file.
    LocalBootObject(String, String, String) - Constructor for class org.lsst.ccs.startup.BootUtils.LocalBootObject
     

    M

    main(String[]) - Static method in class org.lsst.ccs.startup.SubsystemBoot
     
    main(String[]) - Static method in class org.lsst.ccs.startup.SubsystemBootFromStream
     
    modifyDescriptiveNode(DescriptiveNode, Set<? extends ParameterConfiguration>) - Static method in class org.lsst.ccs.startup.BootUtils
    Modifies the node in argument with respect to the set of ParameterConfiguration TODO : from the ParameterConfiguration objects we only need their name and current value.

    N

    NodeModularSubsystem - Class in org.lsst.ccs.startup
    the top modular subsystem that deals with configuration proxy and lookup service

    O

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

    P

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

    S

    saveInCache(DescriptiveNode, String, String, String) - Static method in class org.lsst.ccs.startup.BootUtils
    saves the latest run configuration in a local cache.
    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
    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
     
    A B C D G L M N O P S U 
    Skip navigation links

    Copyright © 2015 LSST. All rights reserved.