public class CapabilityService
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
allBrowserNames |
static java.util.Map<VersionKey,java.util.List<BrowserVersion>> |
allBrowserVersions |
static java.util.Set<java.lang.String> |
supportedBrowsers |
static java.util.Set<java.lang.String> |
supportedBrowserVersions |
static java.util.Map<java.lang.String,java.lang.String> |
supportedOS |
static java.util.Map<java.lang.String,java.lang.String> |
supportedResolutions |
| Constructor and Description |
|---|
CapabilityService() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
buildHubURL(java.lang.String username,
java.lang.String accessToken,
java.lang.String type) |
static java.lang.String |
buildIFrameLink(java.lang.String buildNumber,
java.lang.String username,
java.lang.String accessToken,
java.lang.String type) |
static java.util.Set<java.lang.String> |
getBrowserNames(java.lang.String operatingSystem) |
static java.util.Set<java.lang.String> |
getBrowserVersions(java.lang.String operatingSystem,
java.lang.String browserName) |
static java.util.Map<java.lang.String,java.lang.String> |
getOperatingSystems() |
static java.util.List<java.lang.String> |
getResolutions(java.lang.String operatingSystem) |
static boolean |
isValidUser(java.lang.String username,
java.lang.String authKey) |
static void |
main(java.lang.String[] args) |
boolean |
ping() |
static java.lang.String |
sendGetRequest(java.lang.String url) |
public static java.util.Map<java.lang.String,java.lang.String> supportedOS
public static java.util.Set<java.lang.String> supportedBrowsers
public static java.util.Map<java.lang.String,java.util.Set<java.lang.String>> allBrowserNames
public static java.util.Map<VersionKey,java.util.List<BrowserVersion>> allBrowserVersions
public static java.util.Set<java.lang.String> supportedBrowserVersions
public static java.util.Map<java.lang.String,java.lang.String> supportedResolutions
public static java.util.Map<java.lang.String,java.lang.String> getOperatingSystems()
public static java.util.Set<java.lang.String> getBrowserNames(java.lang.String operatingSystem)
public static java.util.Set<java.lang.String> getBrowserVersions(java.lang.String operatingSystem,
java.lang.String browserName)
public static java.util.List<java.lang.String> getResolutions(java.lang.String operatingSystem)
public static boolean isValidUser(java.lang.String username,
java.lang.String authKey)
public boolean ping()
public static java.lang.String buildIFrameLink(java.lang.String buildNumber,
java.lang.String username,
java.lang.String accessToken,
java.lang.String type)
public static java.lang.String buildHubURL(java.lang.String username,
java.lang.String accessToken,
java.lang.String type)
public static java.lang.String sendGetRequest(java.lang.String url)
throws org.apache.http.client.ClientProtocolException,
java.io.IOException
org.apache.http.client.ClientProtocolExceptionjava.io.IOExceptionpublic static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception