public class WebDriverResolver
extends java.lang.Object
implements au.com.mountainpass.hyperstate.core.Resolver
| Constructor and Description |
|---|
WebDriverResolver(java.net.URI baseUri,
org.openqa.selenium.WebDriver webDriver) |
| Modifier and Type | Method and Description |
|---|---|
static org.openqa.selenium.support.ui.ExpectedCondition<java.lang.Boolean> |
angularHasFinishedProcessing() |
java.util.concurrent.CompletableFuture<au.com.mountainpass.hyperstate.core.entities.CreatedEntity> |
create(WebDriverAddress address,
java.util.Map<java.lang.String,java.lang.Object> filteredParameters) |
java.util.concurrent.CompletableFuture<au.com.mountainpass.hyperstate.core.entities.DeletedEntity> |
delete(WebDriverAddress address,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
<E extends au.com.mountainpass.hyperstate.core.entities.EntityWrapper<?>> |
get(java.lang.String path,
java.lang.Class<E> type) |
<T> java.util.concurrent.CompletableFuture<T> |
get(java.net.URI uri,
java.lang.Class<T> klass) |
java.util.concurrent.CompletableFuture<au.com.mountainpass.hyperstate.core.entities.EntityWrapper<?>> |
get(WebDriverAddress address) |
<T> java.util.concurrent.CompletableFuture<T> |
get(WebDriverAddress address,
java.lang.Class<T> type) |
<T> java.util.concurrent.CompletableFuture<T> |
get(WebDriverAddress address,
java.util.Map<java.lang.String,java.lang.Object> filteredParameters,
java.lang.Class<T> type) |
<T> java.util.concurrent.CompletableFuture<T> |
get(WebDriverAddress address,
org.springframework.core.ParameterizedTypeReference<T> type) |
java.util.concurrent.CompletableFuture<au.com.mountainpass.hyperstate.core.entities.UpdatedEntity> |
update(WebDriverAddress address,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
public WebDriverResolver(java.net.URI baseUri,
org.openqa.selenium.WebDriver webDriver)
public static org.openqa.selenium.support.ui.ExpectedCondition<java.lang.Boolean> angularHasFinishedProcessing()
public java.util.concurrent.CompletableFuture<au.com.mountainpass.hyperstate.core.entities.CreatedEntity> create(WebDriverAddress address, java.util.Map<java.lang.String,java.lang.Object> filteredParameters)
public java.util.concurrent.CompletableFuture<au.com.mountainpass.hyperstate.core.entities.DeletedEntity> delete(WebDriverAddress address, java.util.Map<java.lang.String,java.lang.Object> parameters)
public <T> java.util.concurrent.CompletableFuture<T> get(WebDriverAddress address, java.util.Map<java.lang.String,java.lang.Object> filteredParameters, java.lang.Class<T> type)
public <E extends au.com.mountainpass.hyperstate.core.entities.EntityWrapper<?>> java.util.concurrent.CompletableFuture<E> get(java.lang.String path,
java.lang.Class<E> type)
get in interface au.com.mountainpass.hyperstate.core.Resolverpublic <T> java.util.concurrent.CompletableFuture<T> get(java.net.URI uri,
java.lang.Class<T> klass)
public java.util.concurrent.CompletableFuture<au.com.mountainpass.hyperstate.core.entities.UpdatedEntity> update(WebDriverAddress address, java.util.Map<java.lang.String,java.lang.Object> parameters)
public <T> java.util.concurrent.CompletableFuture<T> get(WebDriverAddress address, java.lang.Class<T> type)
public <T> java.util.concurrent.CompletableFuture<T> get(WebDriverAddress address, org.springframework.core.ParameterizedTypeReference<T> type)
public java.util.concurrent.CompletableFuture<au.com.mountainpass.hyperstate.core.entities.EntityWrapper<?>> get(WebDriverAddress address)