41 lines
1.2 KiB
Java
41 lines
1.2 KiB
Java
package com.honeywell.ascot.beans;
|
|
|
|
import com.honeywell.ascot.beans.io.inputs.BInputBean;
|
|
import com.honeywell.ascot.beans.io.inputs.BInputsConfigurationBean;
|
|
import com.honeywell.ascot.beans.io.outputs.BOutputsConfigurationBean;
|
|
import com.honeywell.ascot.beans.schedule.BScheduleHolidayBean;
|
|
|
|
public interface IDeviceBean extends IAscotBean {
|
|
BInputsConfigurationBean getAccLoopInputs(int i);
|
|
|
|
BOutputsConfigurationBean getAccLoopOutputs(int i);
|
|
|
|
BAscotBean getAccessoryLoop(String str);
|
|
|
|
BAscotBean getAccessoryLoopBean();
|
|
|
|
BCustomSensorsBean getCustomSensors();
|
|
|
|
BInputBean[] getInputsArray();
|
|
|
|
BInputsConfigurationBean getInputsConfigurationBean();
|
|
|
|
BOutputsConfigurationBean getOutputsConfigurationBean();
|
|
|
|
BPIDBean getPIDBean();
|
|
|
|
BScheduleHolidayBean getScheduleBean();
|
|
|
|
void setAccessoryLoopBean(BAscotBean bAscotBean);
|
|
|
|
void setCustomSensors(BCustomSensorsBean bCustomSensorsBean);
|
|
|
|
void setInputsConfigurationBean(BInputsConfigurationBean bInputsConfigurationBean);
|
|
|
|
void setOutputsConfigurationBean(BOutputsConfigurationBean bOutputsConfigurationBean);
|
|
|
|
void setPIDBean(BPIDBean bPIDBean);
|
|
|
|
void setScheduleBean(BScheduleHolidayBean bScheduleHolidayBean);
|
|
}
|