Package com.applitools.eyes.universal
Class AbstractSDKListener
java.lang.Object
com.applitools.eyes.universal.AbstractSDKListener
- All Implemented Interfaces:
org.asynchttpclient.ws.WebSocketListener
- Direct Known Subclasses:
USDKListener
public abstract class AbstractSDKListener
extends Object
implements org.asynchttpclient.ws.WebSocketListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.applitools.eyes.Loggerprotected Map<String, com.applitools.eyes.SyncTaskListener<ResponseDto<?>>> protected com.fasterxml.jackson.databind.ObjectMapperprotected org.asynchttpclient.ws.WebSocket -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract RefergetRefer()protected voidhandleResponse(String payload, com.fasterxml.jackson.core.type.TypeReference<?> typeReference) protected voidsetWebSocket(org.asynchttpclient.ws.WebSocket webSocket) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.asynchttpclient.ws.WebSocketListener
onBinaryFrame, onClose, onError, onOpen, onPingFrame, onPongFrame, onTextFrame
-
Field Details
-
logger
protected com.applitools.eyes.Logger logger -
objectMapper
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper -
map
-
webSocket
protected org.asynchttpclient.ws.WebSocket webSocket -
typeReferences
-
-
Constructor Details
-
AbstractSDKListener
public AbstractSDKListener()
-
-
Method Details
-
handleResponse
protected void handleResponse(String payload, com.fasterxml.jackson.core.type.TypeReference<?> typeReference) -
setWebSocket
protected void setWebSocket(org.asynchttpclient.ws.WebSocket webSocket) -
getRefer
-