Class BridgeEvent
- java.lang.Object
-
- io.vertx.reactivex.core.Promise<Boolean>
-
- io.vertx.reactivex.ext.bridge.BaseBridgeEvent
-
- io.vertx.reactivex.ext.web.handler.sockjs.BridgeEvent
-
public class BridgeEvent extends BaseBridgeEvent
Represents an event that occurs on the event bus bridge.Please consult the documentation for a full explanation.
NOTE: This class has been automatically generated from theoriginal
non RX-ified interface using Vert.x codegen.
-
-
Field Summary
Fields Modifier and Type Field Description static TypeArg<BridgeEvent>
__TYPE_ARG
-
Fields inherited from class io.vertx.reactivex.core.Promise
__typeArg_0
-
-
Constructor Summary
Constructors Constructor Description BridgeEvent(BridgeEvent delegate)
BridgeEvent(Object delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
complete(Boolean result)
Set the result.boolean
equals(Object o)
Future<Boolean>
future()
BridgeEvent
getDelegate()
int
hashCode()
static BridgeEvent
newInstance(BridgeEvent arg)
BridgeEvent
setRawMessage(JsonObject message)
Set the raw JSON message for the event.SockJSSocket
socket()
Get the SockJSSocket instance corresponding to the eventString
toString()
boolean
tryComplete(Boolean result)
LikePromise.complete(T)
but returnsfalse
when the promise is already completed instead of throwing anIllegalStateException
, it returnstrue
otherwise.-
Methods inherited from class io.vertx.reactivex.ext.bridge.BaseBridgeEvent
getRawMessage, newInstance, type
-
Methods inherited from class io.vertx.reactivex.core.Promise
complete, fail, fail, newInstance, newInstance, promise, tryComplete, tryFail, tryFail
-
-
-
-
Field Detail
-
__TYPE_ARG
public static final TypeArg<BridgeEvent> __TYPE_ARG
-
-
Constructor Detail
-
BridgeEvent
public BridgeEvent(BridgeEvent delegate)
-
BridgeEvent
public BridgeEvent(Object delegate)
-
-
Method Detail
-
toString
public String toString()
- Overrides:
toString
in classBaseBridgeEvent
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classBaseBridgeEvent
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classBaseBridgeEvent
-
getDelegate
public BridgeEvent getDelegate()
- Overrides:
getDelegate
in classBaseBridgeEvent
-
complete
public void complete(Boolean result)
Set the result. Any handler will be called, if there is one, and the promise will be marked as completed. Any handler set on the associated promise will be called.- Overrides:
complete
in classBaseBridgeEvent
- Parameters:
result
- the result
-
tryComplete
public boolean tryComplete(Boolean result)
LikePromise.complete(T)
but returnsfalse
when the promise is already completed instead of throwing anIllegalStateException
, it returnstrue
otherwise.- Overrides:
tryComplete
in classBaseBridgeEvent
- Parameters:
result
- the result- Returns:
false
when the future is already completed
-
future
public Future<Boolean> future()
- Overrides:
future
in classBaseBridgeEvent
- Returns:
- the associated with this promise, it can be used to be aware of the promise completion
-
setRawMessage
public BridgeEvent setRawMessage(JsonObject message)
Set the raw JSON message for the event.- Overrides:
setRawMessage
in classBaseBridgeEvent
- Parameters:
message
- the raw message- Returns:
- this reference, so it can be used fluently
-
socket
public SockJSSocket socket()
Get the SockJSSocket instance corresponding to the event- Returns:
- the SockJSSocket instance
-
newInstance
public static BridgeEvent newInstance(BridgeEvent arg)
-
-