23 lines
907 B
Java
23 lines
907 B
Java
package com.honeywell.ascot.onlineOperations.monitoring;
|
|
|
|
import com.honeywell.ascot.beans.onlineOperations.monitoring.MonitoringParamDetails;
|
|
import com.honeywell.ascot.device.IAscotDevice;
|
|
import com.honeywell.ascot.monitoring.IMonitoringInfo;
|
|
import com.honeywell.ascot.network.INetworkParam;
|
|
import javax.baja.sys.BComponent;
|
|
import javax.baja.sys.BValue;
|
|
import javax.baja.ui.BWidget;
|
|
import javax.baja.util.Lexicon;
|
|
|
|
public interface IMonitoringHandler {
|
|
BComponent[] getComponentsToRegister(IAscotDevice iAscotDevice);
|
|
|
|
BComponent getManualModeComponent();
|
|
|
|
BValue readFromController(INetworkParam iNetworkParam) throws Exception;
|
|
|
|
void updateMonitoringParamDetails(MonitoringParamDetails[] monitoringParamDetailsArr) throws Exception;
|
|
|
|
void updateWritableValues(MonitoringParamDetails monitoringParamDetails, BWidget bWidget, Lexicon lexicon, IMonitoringInfo iMonitoringInfo);
|
|
}
|