Sha256: f62edbb24858ac0daed6c6446646cb4a0c0615748749e16420ac77bd19a5ae69

Contents?: true

Size: 537 Bytes

Versions: 3

Compression:

Stored size: 537 Bytes

Contents

package org.jruby.jubilee.vertx;

import org.vertx.java.core.Vertx;

/**
 * Created with IntelliJ IDEA.
 * User: isaiah
 * Date: 20/09/2013
 * Time: 15:24
 */
public class JubileeVertx {
  public static Vertx vertx;
  private JubileeVertx() {
  }

  public static void init(Vertx vertx) {
    JubileeVertx.vertx = vertx;
  }

  public synchronized static Vertx vertx() {
    if (JubileeVertx.vertx == null)
      throw new RuntimeException("vertx is not initialized, do you run in jubilee server?");
    return JubileeVertx.vertx;
  }
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
jubilee-2.1.0.Alpha1-java java/src/org/jruby/jubilee/vertx/JubileeVertx.java
jubilee-2.0.0-java java/src/org/jruby/jubilee/vertx/JubileeVertx.java
jubilee-2.0.0.beta-java java/src/org/jruby/jubilee/vertx/JubileeVertx.java