public class InlineWebSocketSessionBuilder<T> extends Object implements WebSocketSessionBuilder<T>, EventDoneable<T>
| Constructor and Description |
|---|
InlineWebSocketSessionBuilder(Function<WebSocketSession,T> function) |
| Modifier and Type | Method and Description |
|---|---|
T |
done() |
Emitable<TimesOrOnceable<EventDoneable<T>>> |
expect(Object in) |
Emitable<TimesOrOnceable<EventDoneable<T>>> |
expectHttpRequest(String path) |
Emitable<TimesOrOnceable<EventDoneable<T>>> |
expectSentWebSocketMessage(Object in) |
T |
failure(Object response,
Exception e) |
Emitable<EventDoneable<T>> |
immediately() |
EventDoneable<T> |
open(Object... response) |
Emitable<EventDoneable<T>> |
waitFor(long millis) |
public InlineWebSocketSessionBuilder(Function<WebSocketSession,T> function)
public EventDoneable<T> open(Object... response)
open in interface Openable<EventDoneable<T>>public Emitable<TimesOrOnceable<EventDoneable<T>>> expect(Object in)
expect in interface Eventable<EventDoneable<T>>public Emitable<TimesOrOnceable<EventDoneable<T>>> expectHttpRequest(String path)
expectHttpRequest in interface Eventable<EventDoneable<T>>public Emitable<TimesOrOnceable<EventDoneable<T>>> expectSentWebSocketMessage(Object in)
expectSentWebSocketMessage in interface Eventable<EventDoneable<T>>public Emitable<EventDoneable<T>> waitFor(long millis)
waitFor in interface Eventable<EventDoneable<T>>public Emitable<EventDoneable<T>> immediately()
immediately in interface Eventable<EventDoneable<T>>Copyright © 2015–2024 Red Hat. All rights reserved.