Package org.yamcs.http.api
Class GbpToXtceAssembler
- java.lang.Object
-
- org.yamcs.http.api.GbpToXtceAssembler
-
public class GbpToXtceAssembler extends Object
-
-
Constructor Summary
Constructors Constructor Description GbpToXtceAssembler()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CalibratortoCalibrator(org.yamcs.protobuf.Mdb.CalibratorInfo ci)static ContextCalibratortoContextCalibrator(XtceDb xtcedb, String spaceSystemName, org.yamcs.protobuf.Mdb.ContextCalibratorInfo cci)static List<ContextCalibrator>toContextCalibratorList(XtceDb xtcedb, String spaceSystemName, List<org.yamcs.protobuf.Mdb.ContextCalibratorInfo> ccl)static EnumerationAlarmtoEnumerationAlarm(org.yamcs.protobuf.Mdb.AlarmInfo ai)static List<EnumerationContextAlarm>toEnumerationContextAlarm(XtceDb xtcedb, String spaceSystemName, List<org.yamcs.protobuf.Mdb.ContextAlarmInfo> contextAlarmList)static EnumerationContextAlarmtoEnumerationContextAlarm(XtceDb xtcedb, String spaceSystemName, org.yamcs.protobuf.Mdb.ContextAlarmInfo cai)static NumericAlarmtoNumericAlarm(org.yamcs.protobuf.Mdb.AlarmInfo ai)static List<NumericContextAlarm>toNumericContextAlarm(XtceDb xtcedb, String spaceSystemName, List<org.yamcs.protobuf.Mdb.ContextAlarmInfo> contextAlarmList)static NumericContextAlarmtoNumericContextAlarm(XtceDb xtcedb, String spaceSystemName, org.yamcs.protobuf.Mdb.ContextAlarmInfo cai)static PolynomialCalibratortoPolynomialCalibrator(org.yamcs.protobuf.Mdb.PolynomialCalibratorInfo pci)static SplineCalibratortoSplineCalibrator(org.yamcs.protobuf.Mdb.SplineCalibratorInfo sci)static AlarmRangestoStaticAlarmRanges(List<org.yamcs.protobuf.Mdb.AlarmRange> alarmRangeList)
-
-
-
Method Detail
-
toCalibrator
public static Calibrator toCalibrator(org.yamcs.protobuf.Mdb.CalibratorInfo ci) throws BadRequestException
- Throws:
BadRequestException
-
toPolynomialCalibrator
public static PolynomialCalibrator toPolynomialCalibrator(org.yamcs.protobuf.Mdb.PolynomialCalibratorInfo pci)
-
toSplineCalibrator
public static SplineCalibrator toSplineCalibrator(org.yamcs.protobuf.Mdb.SplineCalibratorInfo sci)
-
toContextCalibratorList
public static List<ContextCalibrator> toContextCalibratorList(XtceDb xtcedb, String spaceSystemName, List<org.yamcs.protobuf.Mdb.ContextCalibratorInfo> ccl) throws BadRequestException
- Throws:
BadRequestException
-
toContextCalibrator
public static ContextCalibrator toContextCalibrator(XtceDb xtcedb, String spaceSystemName, org.yamcs.protobuf.Mdb.ContextCalibratorInfo cci) throws BadRequestException
- Throws:
BadRequestException
-
toEnumerationAlarm
public static EnumerationAlarm toEnumerationAlarm(org.yamcs.protobuf.Mdb.AlarmInfo ai) throws BadRequestException
- Throws:
BadRequestException
-
toNumericAlarm
public static NumericAlarm toNumericAlarm(org.yamcs.protobuf.Mdb.AlarmInfo ai) throws BadRequestException
- Throws:
BadRequestException
-
toStaticAlarmRanges
public static AlarmRanges toStaticAlarmRanges(List<org.yamcs.protobuf.Mdb.AlarmRange> alarmRangeList) throws BadRequestException
- Throws:
BadRequestException
-
toEnumerationContextAlarm
public static List<EnumerationContextAlarm> toEnumerationContextAlarm(XtceDb xtcedb, String spaceSystemName, List<org.yamcs.protobuf.Mdb.ContextAlarmInfo> contextAlarmList) throws BadRequestException
- Throws:
BadRequestException
-
toEnumerationContextAlarm
public static EnumerationContextAlarm toEnumerationContextAlarm(XtceDb xtcedb, String spaceSystemName, org.yamcs.protobuf.Mdb.ContextAlarmInfo cai) throws BadRequestException
- Parameters:
xtcedb-spaceSystemName- - the name of the space system used to lookup parameters reference by relative name in the context specificationcai-- Returns:
- Throws:
BadRequestException
-
toNumericContextAlarm
public static List<NumericContextAlarm> toNumericContextAlarm(XtceDb xtcedb, String spaceSystemName, List<org.yamcs.protobuf.Mdb.ContextAlarmInfo> contextAlarmList) throws BadRequestException
- Throws:
BadRequestException
-
toNumericContextAlarm
public static NumericContextAlarm toNumericContextAlarm(XtceDb xtcedb, String spaceSystemName, org.yamcs.protobuf.Mdb.ContextAlarmInfo cai) throws BadRequestException
- Throws:
BadRequestException
-
-