56 lines
3.9 KiB
Java
56 lines
3.9 KiB
Java
package com.tridium.eas.api;
|
|
|
|
import java.util.Vector;
|
|
import javax.baja.timezone.BTimeZone;
|
|
import javax.baja.units.BUnit;
|
|
|
|
public interface DataPointExec {
|
|
int addGroupLink(int i, int i2);
|
|
|
|
int create(String str, String str2, String str3, int i, int i2, int i3, boolean z, String str4, String str5, int i4, int i5, String str6, double d, String str7);
|
|
|
|
int erase(int i, String str);
|
|
|
|
TSDataSummary getAggregatedSummary(String[] strArr, EasLocalTime easLocalTime, EasLocalTime easLocalTime2, BTimeZone[] bTimeZoneArr, RestorationMethod restorationMethod, int i, int i2, TimeInterval timeInterval, int i3, double[] dArr, BUnit[] bUnitArr, BUnit bUnit, int i4, TimeInterval timeInterval2, boolean z, int i5, double d, boolean z2, DataPoint dataPoint) throws EasException;
|
|
|
|
TSDataSummary getAggregatedSummaryNorm(DPNormInfo[] dPNormInfoArr, EasLocalTime easLocalTime, EasLocalTime easLocalTime2, RestorationMethod restorationMethod, RollupMethod rollupMethod, BUnit bUnit, boolean z, BUnit bUnit2, boolean z2, double d, BUnit bUnit3, int i, int i2, TimeInterval timeInterval, int i3, boolean z3, int i4, double d2, boolean z4, DataPoint dataPoint) throws EasException;
|
|
|
|
Vector getAllDataPointNames();
|
|
|
|
int getAvailableLicensedDataPointCount();
|
|
|
|
TSDataFloat getData(String str, EasLocalTime easLocalTime, EasLocalTime easLocalTime2, BTimeZone bTimeZone, RestorationMethod restorationMethod, BUnit bUnit, TimeInterval timeInterval, boolean z, int i, double d, boolean z2, DataPoint dataPoint) throws EasException;
|
|
|
|
Vector getDataPoints(int i);
|
|
|
|
Vector getDataPoints(Site site);
|
|
|
|
Vector getDataPoints(String str);
|
|
|
|
TSDataSummary getDataSummary(String str, EasLocalTime easLocalTime, EasLocalTime easLocalTime2, BTimeZone bTimeZone, RestorationMethod restorationMethod, int i, int i2, BUnit bUnit, BUnit bUnit2, TimeInterval timeInterval, int i3, double d, BUnit bUnit3, String str2, BUnit bUnit4, double d2, TimeInterval timeInterval2, boolean z, int i4, double d3, boolean z2, DataPoint dataPoint) throws EasException;
|
|
|
|
TSDataFloat getExceptionSeries(String str, boolean z, EasLocalTime easLocalTime, EasLocalTime easLocalTime2, BTimeZone bTimeZone, int i, int i2, int i3, int i4, int i5, int i6, boolean z2, TimeInterval timeInterval, BUnit bUnit, boolean z3, String str2, int i7, EasLocalTime easLocalTime3, int i8, RestorationMethod restorationMethod, TimeInterval timeInterval2, boolean z4, int i9, double d, boolean z5, DataPoint dataPoint) throws EasException;
|
|
|
|
ExceptionSummaryData getExceptionSummaryData(String str, EasLocalTime easLocalTime, EasLocalTime easLocalTime2, BTimeZone bTimeZone, int i, int i2, int i3, int i4, int i5, int i6, boolean z, TimeInterval timeInterval, BUnit bUnit, boolean z2, String str2, int i7, EasLocalTime easLocalTime3, int i8, int i9, double d, double d2, int i10, int i11, RestorationMethod restorationMethod, TimeInterval timeInterval2, boolean z3, int i12, double d3, boolean z4, DataPoint dataPoint) throws EasException;
|
|
|
|
Vector getGroupDataPoints(int i);
|
|
|
|
Vector getMeterDPs(int i);
|
|
|
|
Vector getMeterDPs(Meter meter);
|
|
|
|
SiteSummary[] getRankedSummaries(String str, int i, int i2, boolean z, int i3, String str2, int[] iArr, EasLocalTime easLocalTime, EasLocalTime easLocalTime2, int i4, int i5, boolean z2, double d, BUnit bUnit, TimeInterval timeInterval, boolean z3, int i6, double d2, boolean[] zArr, DataPoint[] dataPointArr) throws EasException;
|
|
|
|
DataSample[] getRawData(String str, EasLocalTime easLocalTime, EasLocalTime easLocalTime2, BTimeZone bTimeZone, BUnit bUnit) throws EasException;
|
|
|
|
double getTotal(String str, EasLocalTime easLocalTime, EasLocalTime easLocalTime2, BTimeZone bTimeZone) throws EasException;
|
|
|
|
boolean isMultistate(String str);
|
|
|
|
DataPoint load(int i);
|
|
|
|
int remGroupLink(int i, int i2);
|
|
|
|
int update(int i, String str, String str2, String str3, int i2, int i3, int i4, boolean z, String str4, String str5, int i5, int i6, String str6, double d, String str7);
|
|
}
|