package com.englishtown.vertx.hk2.integration;
import com.englishtown.vertx.hk2.MyDependency2;
import io.vertx.core.AbstractVerticle;
import io.vertx.core.Vertx;
import javax.inject.Inject;
import static org.junit.Assert.assertNotNull;
/**
* Verticle with dependencies injected
*/
public class DependencyInjectionVerticle2 extends AbstractVerticle {
private final MyDependency2 myDependency;
private final Vertx vertx;
@Inject
public DependencyInjectionVerticle2(MyDependency2 myDependency, Vertx vertx) {
this.myDependency = myDependency;
this.vertx = vertx;
assertNotNull(myDependency);
}
}