List of usage examples for org.openqa.selenium.remote ErrorCodes ErrorCodes
ErrorCodes
From source file:galen.api.server.GalenCommandExecutor.java
License:Apache License
/** * Packages a successful session setup response which can be sent across the Thrift interface. *///from w w w. j a v a2 s . c o m private Response createSessionInitSuccessResponse(WebDriver driver) { Response response = new Response(); response.setStatus(SUCCESS); RemoteWebDriver remoteDriver = (RemoteWebDriver) driver; ThriftValueWrapper wrappedValue = new ThriftValueWrapper(remoteDriver.getCapabilities().asMap()); response.setResponse_value(wrappedValue.getValue()); response.setContained_values(wrappedValue.getContainedValues()); response.setSession_id(remoteDriver.getSessionId().toString()); response.setState(new ErrorCodes().toState(SUCCESS)); return response; }
From source file:galen.api.server.GalenCommandExecutor.java
License:Apache License
/** * Packages a failing session setup response which can be sent across the Thrift interface. *///from w w w . j av a 2 s .c o m private Response createSessionInitFailureResponse(String reason) { Response response = new Response(); response.setStatus(SESSION_NOT_CREATED); response.setState(new ErrorCodes().toState(SESSION_NOT_CREATED)); ResponseValue value = new ResponseValue(); Value valueType = new Value(); valueType.setString_value(reason); value.setValue(valueType); response.setResponse_value(value); return response; }