Package com.aducid.sdk.util
Class AimConfigurationUtils
java.lang.Object
com.aducid.sdk.util.AimConfigurationUtils
public class AimConfigurationUtils
extends java.lang.Object
AIM configuration utilities.
Created 17. 1. 2017 17:50:19
- Author:
- Radek Jira
-
Method Summary
Modifier and Type Method Description static java.lang.String
checkAimUrl(java.lang.String aimUrl)
Checks and returns AIM URL.static java.lang.Integer
getPeigDetectionTimeout(java.lang.String aimUrl)
Asks AIM for PEIG_DETECTION_TIMEOUT configuration value.static java.lang.Integer
getPushSendTimeout(java.lang.String aimUrl)
Asks AIM for PUSH_SEND_TIMEOUT configuration value.static java.lang.Integer
getRefreshTimeout(java.lang.String aimUrl)
Asks AIM for REFRESH_TIMEOUT configuration value.
-
Method Details
-
checkAimUrl
Checks and returns AIM URL.
- Parameters:
aimUrl
- AIM URL- Returns:
- AIM URL
- Throws:
AducidClientException
- when error occurs during ADUCID client call
-
getRefreshTimeout
public static java.lang.Integer getRefreshTimeout(java.lang.String aimUrl) throws AducidClientExceptionAsks AIM for REFRESH_TIMEOUT configuration value. Method directly sends HTTP GET request to "/AIM/RefreshTimeout" URL to get AIM configuration value.
- Parameters:
aimUrl
- AIM R4 service URL- Returns:
- REFRESH_TIMEOUT configuration value
- Throws:
AducidClientException
- when error occurs during ADUCID client call
-
getPeigDetectionTimeout
public static java.lang.Integer getPeigDetectionTimeout(java.lang.String aimUrl) throws AducidClientExceptionAsks AIM for PEIG_DETECTION_TIMEOUT configuration value. Method directly sends HTTP GET request to "/AIM/PeigDetectionTimeout" URL to get AIM configuration value.
- Parameters:
aimUrl
- AIM R4 service URL- Returns:
- PEIG_DETECTION_TIMEOUT configuration value
- Throws:
AducidClientException
- when error occurs during ADUCID client call
-
getPushSendTimeout
public static java.lang.Integer getPushSendTimeout(java.lang.String aimUrl) throws AducidClientExceptionAsks AIM for PUSH_SEND_TIMEOUT configuration value. Method directly sends HTTP GET request to "/AIM/PushSendTimeout" URL to get AIM configuration value.
- Parameters:
aimUrl
- AIM R4 service URL- Returns:
- PUSH_SEND_TIMEOUT configuration value
- Throws:
AducidClientException
- when error occurs during ADUCID client call
-