/** * Fill-in status and time to DBR. * @param timeDBR DBR to fill-in. */ protected void fillInStatusAndTime(TIME timeDBR) { // set status and severity timeDBR.setStatus(status); timeDBR.setSeverity(severity); // set timestamp timeDBR.setTimeStamp(timestamp); }
@Override public Double getLowerCtrlLimit() { return (Double) metadata.getLowerCtrlLimit(); }
private static DBR_TIME_String convert(DBR_TIME_Byte dbrValue) { DBR_TIME_String converted = new DBR_TIME_String(new String[] {JCAChannelHandler.toString(dbrValue.getByteValue())}); converted.setTimeStamp(dbrValue.getTimeStamp()); converted.setStatus(dbrValue.getStatus()); converted.setSeverity(dbrValue.getSeverity()); return converted; }
@Override public Double getUpperCtrlLimit() { return (Double) metadata.getUpperCtrlLimit(); }
@Override public Byte getValue() { return dbrValue.getByteValue()[0]; }
@Override public int getIndex() { return dbrValue.getEnumValue()[0]; }
@Override public Double getValue() { return dbrValue.getDoubleValue()[0]; }
@Override public String getUnits() { return metadata.getUnits(); }
@Override public Double getUpperDisplayLimit() { return (Double) metadata.getUpperDispLimit(); }
@Override public Double getLowerDisplayLimit() { return (Double) metadata.getLowerDispLimit(); }
@Override public Double getUpperAlarmLimit() { return (Double) metadata.getUpperAlarmLimit(); }
@Override public Double getLowerWarningLimit() { return (Double) metadata.getLowerWarningLimit(); }
@Override public Double getLowerAlarmLimit() { return (Double) metadata.getLowerAlarmLimit(); }
@Override public Double getUpperWarningLimit() { return (Double) metadata.getUpperWarningLimit(); }
private static DBR_TIME_String convert(DBR_TIME_Byte dbrValue) { DBR_TIME_String converted = new DBR_TIME_String(new String[] {JCAChannelHandler.toString(dbrValue.getByteValue())}); converted.setTimeStamp(dbrValue.getTimeStamp()); converted.setStatus(dbrValue.getStatus()); converted.setSeverity(dbrValue.getSeverity()); return converted; }
/** * Fill-in status and time to DBR. * @param timeDBR DBR to fill-in. */ protected void fillInStatusAndTime(TIME timeDBR) { // set status and severity timeDBR.setStatus(status); timeDBR.setSeverity(severity); // set timestamp timeDBR.setTimeStamp(timestamp); }
@Override public Double getLowerCtrlLimit() { return (Double) metadata.getLowerCtrlLimit(); }
@Override public String getUnits() { return metadata.getUnits(); }