Class InlineWebSocketSessionBuilder<T>
- java.lang.Object
-
- io.fabric8.mockwebserver.internal.InlineWebSocketSessionBuilder<T>
-
- All Implemented Interfaces:
Doneable<T>,Eventable<EventDoneable<T>>,EventDoneable<T>,Failable<T>,Openable<EventDoneable<T>>,WebSocketSessionBuilder<T>
public class InlineWebSocketSessionBuilder<T> extends Object implements WebSocketSessionBuilder<T>, EventDoneable<T>
-
-
Constructor Summary
Constructors Constructor Description InlineWebSocketSessionBuilder(Function<WebSocketSession,T> function)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Tdone()Emitable<TimesOrOnceable<EventDoneable<T>>>expect(Object in)Emitable<TimesOrOnceable<EventDoneable<T>>>expectHttpRequest(String path)Emitable<TimesOrOnceable<EventDoneable<T>>>expectSentWebSocketMessage(Object in)Tfailure(Object response, Exception e)Emitable<EventDoneable<T>>immediately()EventDoneable<T>open(Object... response)Emitable<EventDoneable<T>>waitFor(long millis)
-
-
-
Constructor Detail
-
InlineWebSocketSessionBuilder
public InlineWebSocketSessionBuilder(Function<WebSocketSession,T> function)
-
-
Method Detail
-
expect
public Emitable<TimesOrOnceable<EventDoneable<T>>> expect(Object in)
-
expectHttpRequest
public Emitable<TimesOrOnceable<EventDoneable<T>>> expectHttpRequest(String path)
- Specified by:
expectHttpRequestin interfaceEventable<T>
-
expectSentWebSocketMessage
public Emitable<TimesOrOnceable<EventDoneable<T>>> expectSentWebSocketMessage(Object in)
- Specified by:
expectSentWebSocketMessagein interfaceEventable<T>
-
waitFor
public Emitable<EventDoneable<T>> waitFor(long millis)
-
immediately
public Emitable<EventDoneable<T>> immediately()
- Specified by:
immediatelyin interfaceEventable<T>
-
-