package com.englishtown.vertx.jersey.integration; import com.englishtown.vertx.hk2.HK2JerseyBinder; import com.englishtown.vertx.jersey.inject.VertxRequestProcessor; import org.glassfish.hk2.utilities.binding.AbstractBinder; /** * */ public class IntegrationBinder extends AbstractBinder { /** * Implement to provide binding definitions using the exposed binding * methods. */ @Override protected void configure() { install(new HK2JerseyBinder()); bind(ReqProcessor1.class).to(VertxRequestProcessor.class).ranked(10); bind(ReqProcessor2.class).to(VertxRequestProcessor.class).ranked(100); } }