Skip navigation links

Package org.lsst.ccs

Package class diagram package org.lsst.ccs
This package deals with core classes for subsystems.

See: Description

Package org.lsst.ccs Description

This package deals with core classes for subsystems.

The Subsystem class is the parent class for subsystems that operate on the buses:

Subsystem's code uses codes defined in:

Subsystem has an inner class to define its state: org.lsst.ccs.Subsystem.State. This class combines different enums to define the state of the subsystem

A subsystem provides also a CurrentCommandContext object that can be queried by codes running in the context of this subsystem and want to be aware of the context in which they are invoked.

The execution of command should be aware of instances of InvocationListener that may veto the execution of a command.

Other classes deal with standard Exceptions.

Author:
bamade
Skip navigation links

Copyright © 2018 LSST. All rights reserved.