Codota Logo
BridgeEvent.type
Code IndexAdd Codota to your IDE (free)

How to use
type
method
in
io.vertx.ext.web.handler.sockjs.BridgeEvent

Best Java code snippets using io.vertx.ext.web.handler.sockjs.BridgeEvent.type (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
LocalDateTime l =
  • Codota Iconnew LocalDateTime()
  • Codota IconLocalDateTime.now()
  • Codota IconDateTimeFormatter formatter;String text;formatter.parseLocalDateTime(text)
  • Smart code suggestions by Codota
}
origin: vert-x3/vertx-examples

if (event.type() == BridgeEventType.SOCKET_CREATED) {
 System.out.println("A socket was created");
origin: vert-x3/vertx-web

@Test
public void testHookSendRejected() throws Exception {
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.SEND) {
   be.complete(false);
   testComplete();
  } else {
   be.complete(true);
  }
 });
 testError(new JsonObject().put("type", "send").put("address", addr).put("body", "foobar"),
  "rejected");
 await();
}
origin: vert-x3/vertx-web

@Test
public void testHookPubRejected() throws Exception {
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.PUBLISH) {
   be.complete(false);
   testComplete();
  } else {
   be.complete(true);
  }
 });
 testError(new JsonObject().put("type", "publish").put("address", addr).put("body", "foobar"),
  "rejected");
 await();
}
origin: vert-x3/vertx-web

@Test
public void testHookRegisterMissingAddress() throws Exception {
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.REGISTER) {
   be.getRawMessage().remove("address");
   testComplete();
  }
  be.complete(true);
 });
 testError(new JsonObject().put("type", "register").put("address", addr).put("body", "foobar"),
  "missing_address");
 await();
}
origin: vert-x3/vertx-web

@Test
public void testHookPublishMissingAddress() throws Exception {
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.PUBLISH) {
   be.getRawMessage().remove("address");
   testComplete();
  }
  be.complete(true);
 });
 testError(new JsonObject().put("type", "publish").put("address", addr).put("body", "foobar"),
  "missing_address");
 await();
}
origin: vert-x3/vertx-web

@Test
public void testHookUnregisterMissingAddress() throws Exception {
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.UNREGISTER) {
   be.getRawMessage().remove("address");
   testComplete();
  }
  be.complete(true);
 });
 testError(new JsonObject().put("type", "unregister").put("address", addr).put("body", "foobar"),
  "missing_address");
 await();
}
origin: vert-x3/vertx-web

@Test
public void testHookCreateSocketRejected() throws Exception {
 CountDownLatch latch = new CountDownLatch(2);
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.SOCKET_CREATED) {
   be.complete(false);
   latch.countDown();
  } else {
   be.complete(true);
  }
 });
 client.websocket(websocketURI, ws -> {
  JsonObject msg = new JsonObject().put("type", "send").put("address", addr).put("body", "foobar");
  ws.writeFrame(io.vertx.core.http.WebSocketFrame.textFrame(msg.encode(), true));
  ws.closeHandler(v -> latch.countDown());
 });
 awaitLatch(latch);
}
origin: vert-x3/vertx-web

@Test
public void testHookSendMissingAddress() throws Exception {
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.SEND) {
   be.getRawMessage().remove("address");
   testComplete();
  }
  be.complete(true);
 });
 testError(new JsonObject().put("type", "send").put("address", addr).put("body", "foobar"),
  "missing_address");
 await();
}
origin: vert-x3/vertx-web

@Test
public void testHookRegisterRejected() throws Exception {
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.REGISTER) {
   be.complete(false);
   testComplete();
  } else {
   be.complete(true);
  }
 });
 testError(new JsonObject().put("type", "register").put("address", addr),
  "rejected");
 await();
}
origin: vert-x3/vertx-web

@Test
public void testHookUnregisterRejected() throws Exception {
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.UNREGISTER) {
   be.complete(false);
   testComplete();
  } else {
   be.complete(true);
  }
 });
 testError(new JsonObject().put("type", "unregister").put("address", addr),
  "rejected");
 await();
}
origin: vert-x3/vertx-web

@Test
public void testHookPublishHeaders() throws Exception {
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.PUBLISH) {
   assertNotNull(be.socket());
   JsonObject raw = be.getRawMessage();
   assertEquals(addr, raw.getString("address"));
   assertEquals("foobar", raw.getString("body"));
   raw.put("headers", new JsonObject().put("hdr1", "val1").put("hdr2", "val2"));
   be.setRawMessage(raw);
   be.complete(true);
   testComplete();
  } else {
   be.complete(true);
  }
 });
 testPublish(addr, "foobar", true);
 await();
}
origin: vert-x3/vertx-web

@Test
public void testHookSendHeaders() throws Exception {
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.SEND) {
   assertNotNull(be.socket());
   JsonObject raw = be.getRawMessage();
   assertEquals(addr, raw.getString("address"));
   assertEquals("foobar", raw.getString("body"));
   raw.put("headers", new JsonObject().put("hdr1", "val1").put("hdr2", "val2"));
   be.setRawMessage(raw);
   be.complete(true);
   testComplete();
  } else {
   be.complete(true);
  }
 });
 testSend(addr, "foobar", true);
 await();
}
origin: vert-x3/vertx-web

@Test
public void testHookReceive() throws Exception {
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.RECEIVE) {
   assertNotNull(be.socket());
   JsonObject raw = be.getRawMessage();
   assertEquals(addr, raw.getString("address"));
   assertEquals("foobar", raw.getString("body"));
   be.complete(true);
   testComplete();
  } else {
   be.complete(true);
  }
 });
 testReceive("foobar");
 await();
}
origin: vert-x3/vertx-web

@Test
public void testHookReceiveRejected() throws Exception {
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.RECEIVE) {
   be.complete(false);
   testComplete();
  } else {
   be.complete(true);
  }
 });
 testReceiveFail(addr, "foobar");
 await();
}
origin: vert-x3/vertx-web

@Test
public void testHookPublish() throws Exception {
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.PUBLISH) {
   assertNotNull(be.socket());
   JsonObject raw = be.getRawMessage();
   assertEquals(addr, raw.getString("address"));
   assertEquals("foobar", raw.getString("body"));
   be.complete(true);
   testComplete();
  } else {
   be.complete(true);
  }
 });
 testPublish("foobar");
 await();
}
origin: vert-x3/vertx-web

@Test
public void testHookSend() throws Exception {
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.SEND) {
   assertNotNull(be.socket());
   JsonObject raw = be.getRawMessage();
   assertEquals(addr, raw.getString("address"));
   assertEquals("foobar", raw.getString("body"));
   be.complete(true);
   testComplete();
  } else {
   be.complete(true);
  }
 });
 testSend("foobar");
 await();
}
origin: vert-x3/vertx-web

@Test
public void testHookUnregister() throws Exception {
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.UNREGISTER) {
   assertNotNull(be.socket());
   JsonObject raw = be.getRawMessage();
   assertEquals(addr, raw.getString("address"));
   be.complete(true);
   testComplete();
  } else {
   be.complete(true);
  }
 });
 testUnregister(addr);
 await();
}
origin: vert-x3/vertx-web

@Test
public void testHookRegister() throws Exception {
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.REGISTER) {
   assertNotNull(be.socket());
   JsonObject raw = be.getRawMessage();
   assertEquals(addr, raw.getString("address"));
   be.complete(true);
   testComplete();
  } else {
   be.complete(true);
  }
 });
 testReceive("foobar");
 await();
}
origin: vert-x3/vertx-web

@Test
public void testHookSocketClosed() throws Exception {
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.SOCKET_CLOSED) {
   assertNotNull(be.socket());
   assertNull(be.getRawMessage());
   be.complete(true);
   testComplete();
  } else {
   be.complete(true);
  }
 });
 client.websocket(websocketURI, WebSocketBase::close);
 await();
}
origin: vert-x3/vertx-web

@Test
public void testHookCreateSocket() throws Exception {
 sockJSHandler.bridge(allAccessOptions, be -> {
  if (be.type() == BridgeEventType.SOCKET_CREATED) {
   assertNotNull(be.socket());
   assertNull(be.getRawMessage());
   be.complete(true);
   testComplete();
  } else {
   be.complete(true);
  }
 });
 testSend("foobar");
 await();
}
io.vertx.ext.web.handler.sockjsBridgeEventtype

Popular methods of BridgeEvent

  • complete
  • setRawMessage
  • map
  • socket
    Get the SockJSSocket instance corresponding to the event
  • completer
  • compose
  • getHandler
  • getRawMessage
  • otherwise
  • otherwiseEmpty
  • recover
  • result
  • recover,
  • result,
  • setHandler,
  • tryComplete

Popular in Java

  • Making http requests using okhttp
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • getResourceAsStream (ClassLoader)
    Returns a stream for the resource with the specified name. See #getResource(String) for a descriptio
  • runOnUiThread (Activity)
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • DateFormat (java.text)
    Formats or parses dates and times.This class provides factories for obtaining instances configured f
  • Properties (java.util)
    The Properties class represents a persistent set of properties. The Properties can be saved to a st
  • SSLHandshakeException (javax.net.ssl)
    The exception that is thrown when a handshake could not be completed successfully.
  • Get (org.apache.hadoop.hbase.client)
    Used to perform Get operations on a single row. To get everything for a row, instantiate a Get objec
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now