Package org.hyperledger.aries.webhook
Class AriesWebSocketListener
- java.lang.Object
-
- okhttp3.WebSocketListener
-
- org.hyperledger.aries.webhook.AriesWebSocketListener
-
public class AriesWebSocketListener extends okhttp3.WebSocketListener
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAriesWebSocketListener.AriesWebSocketListenerBuilder
-
Constructor Summary
Constructors Constructor Description AriesWebSocketListener(String label, @NonNull List<IEventHandler> handler, List<String> walletIdFilter)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AriesWebSocketListener.AriesWebSocketListenerBuilderbuilder()voidonClosed(@NonNull okhttp3.WebSocket webSocket, int code, @NonNull String reason)voidonClosing(@NonNull okhttp3.WebSocket webSocket, int code, @NonNull String reason)voidonFailure(@NonNull okhttp3.WebSocket webSocket, @NonNull Throwable th, okhttp3.Response response)voidonMessage(@NonNull okhttp3.WebSocket webSocket, @NonNull String message)voidonOpen(@NonNull okhttp3.WebSocket webSocket, @NonNull okhttp3.Response response)
-
-
-
Constructor Detail
-
AriesWebSocketListener
public AriesWebSocketListener(String label, @NonNull @NonNull List<IEventHandler> handler, List<String> walletIdFilter)
-
-
Method Detail
-
onOpen
public void onOpen(@NonNull @NonNull okhttp3.WebSocket webSocket, @NonNull @NonNull okhttp3.Response response)- Overrides:
onOpenin classokhttp3.WebSocketListener
-
onMessage
public void onMessage(@NonNull @NonNull okhttp3.WebSocket webSocket, @NonNull @NonNull String message)- Overrides:
onMessagein classokhttp3.WebSocketListener
-
onFailure
public void onFailure(@NonNull @NonNull okhttp3.WebSocket webSocket, @NonNull @NonNull Throwable th, okhttp3.Response response)- Overrides:
onFailurein classokhttp3.WebSocketListener
-
onClosing
public void onClosing(@NonNull @NonNull okhttp3.WebSocket webSocket, int code, @NonNull @NonNull String reason)- Overrides:
onClosingin classokhttp3.WebSocketListener
-
onClosed
public void onClosed(@NonNull @NonNull okhttp3.WebSocket webSocket, int code, @NonNull @NonNull String reason)- Overrides:
onClosedin classokhttp3.WebSocketListener
-
builder
public static AriesWebSocketListener.AriesWebSocketListenerBuilder builder()
-
-