65 lines
1.5 KiB
Java
65 lines
1.5 KiB
Java
package com.honeywell.honeywellXL10NextGen.xl10Controller.download;
|
|
|
|
import com.honeywell.honeywellXL10NextGen.logicContainers.BIApplication;
|
|
import javax.baja.naming.BOrd;
|
|
import javax.baja.sys.BBoolean;
|
|
import javax.baja.sys.BInterface;
|
|
|
|
public interface ISpyderDownload extends BInterface {
|
|
void beginSpyderDownload();
|
|
|
|
void checkAndAddRetryDownloadProp(Exception exception);
|
|
|
|
BBoolean checkDeviceState();
|
|
|
|
boolean checkGenerateNetObjFlagForDownload();
|
|
|
|
void checkModel(BIApplication bIApplication) throws Exception;
|
|
|
|
void checkSpyderDownload();
|
|
|
|
void endSpyderDownload();
|
|
|
|
void generateNetworkObject();
|
|
|
|
boolean getFirmwareCheckEnabled();
|
|
|
|
boolean getForceFullDownloadFlag();
|
|
|
|
boolean getFullDownloadFlag();
|
|
|
|
String getLastGUID();
|
|
|
|
boolean getQuickDownloadFlag();
|
|
|
|
boolean getUserOptionFullDownloadFlag();
|
|
|
|
boolean isCheckDownloadInvoked();
|
|
|
|
boolean isRetryDownload();
|
|
|
|
BBoolean performRevisionNumberCheck();
|
|
|
|
void removeRetryDownloadProp();
|
|
|
|
void setCheckDownloadInvoked(boolean z);
|
|
|
|
void setFirmwareCheckEnabled(boolean z);
|
|
|
|
void setForceFullDownloadFlag(boolean z);
|
|
|
|
void setFullDownloadFlag(boolean z);
|
|
|
|
void setLastGUID(String str);
|
|
|
|
void setQuickDownloadFlag(boolean z);
|
|
|
|
void setUserOptionFullDownloadFlag(boolean z);
|
|
|
|
BOrd spyderDownload(BSpyderDownloadParameters bSpyderDownloadParameters);
|
|
|
|
void updateNetworkConfigValues(boolean z);
|
|
|
|
void validateFirmware(String str);
|
|
}
|