public final class APIUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.util.Calendar |
date |
private static APIError |
error |
private static APIError[] |
errors |
private static java.util.HashMap<java.lang.Integer,java.lang.String> |
folderIdToPath |
private static java.lang.String |
path |
Constructor and Description |
---|
APIUtils() |
private static java.util.Calendar date
private static APIError[] errors
private static APIError error
private static java.lang.String path
private static java.util.HashMap<java.lang.Integer,java.lang.String> folderIdToPath
public static java.lang.String getCompletePath(int folderId, PointHierarchy pH)
public static boolean checkCompatibleDataTypes(DataType dataType, java.lang.Object value)
public static DataType whatType(java.lang.Object value)
public static boolean checkStringValue(java.lang.String value, DataType dataType)
private static void searchFolder(PointFolder folder)
public static void validateWriteData(WriteDataParams params) throws ScadaBRAPIException
ScadaBRAPIException
public static void validateStringWriteData(WriteStringDataParams params) throws ScadaBRAPIException
ScadaBRAPIException
public static void validateReadData(ReadDataParams params) throws ScadaBRAPIException
ScadaBRAPIException
public static void validateAnnotateEvent(AnnotateEventParams params) throws ScadaBRAPIException
ScadaBRAPIException
private static boolean isEmpty(java.lang.String x)
public static void validateAckEventsParams(AckEventsParams params) throws ScadaBRAPIException
ScadaBRAPIException
public static void validateGetDataHistoryParams(GetDataHistoryParams params) throws ScadaBRAPIException
ScadaBRAPIException
public static void validateEventsHistoryParams(GetEventsHistoryParams params) throws ScadaBRAPIException
ScadaBRAPIException
public static void validateBrowseDataSourcesParams(BrowseDataSourcesParams params) throws ScadaBRAPIException
ScadaBRAPIException
public static void validateConfigureDataSourceParams(ConfigureDataSourceParams params) throws ScadaBRAPIException
ScadaBRAPIException
public static void validateConfigureDataPointParams(ConfigureDataPointParams params) throws ScadaBRAPIException
ScadaBRAPIException
public static void validateRemoveDataSourceParams(RemoveDataSourceParams params) throws ScadaBRAPIException
ScadaBRAPIException
public static void validateRemoveDataPointParams(RemoveDataPointParams params) throws ScadaBRAPIException
ScadaBRAPIException
public static void validateBrowseDataPointsParams(BrowseDataPointsParams params) throws ScadaBRAPIException
ScadaBRAPIException
public static java.lang.String toScheduledEventConfig(ScheduledEventVO sE)
public static java.lang.String toCondition(PointEventDetectorVO pointEvent)
private static void buildErrorArray(ErrorCode code, java.lang.String description)
public static APIError[] getError()
public static void setError(ErrorCode code, java.lang.String description)
public static void setError(APIError[] error)
public static EventDefinition toEventDefinition(java.lang.String name, int alarmLevel, EventType eventType)
public static EventNotification toEventNotification(EventInstance eventInstance)
public static EventMessage[] toEventMessage(java.util.List<UserComment> list)
public static DataType toDataType(int mangoDataType)
public static UserComment toUserComment(EventMessage message)
public static boolean isHigherLevel(AlarmLevel level, AlarmLevel reference)
public static boolean isInPath(java.lang.String item, java.lang.String path)
public static void setOnLineDate()
public static java.util.Calendar getOnlineDate()
public static final java.lang.String getVersion()
public static AlarmLevel toAlarmLevel(int i)