package io.vertx.groovy.ext.web;
import groovy.lang.MetaMethod;
import org.codehaus.groovy.runtime.m12n.ExtensionModule;
import org.codehaus.groovy.runtime.m12n.MetaInfExtensionModule;
import java.util.Collections;
import java.util.List;
import java.util.Properties;
public class VertxExtensionModule extends ExtensionModule {
private static final String extensionClasses = "io.vertx.groovy.ext.web.handler.AuthHandler_GroovyExtension, io.vertx.groovy.ext.web.handler.BasicAuthHandler_GroovyExtension, io.vertx.groovy.ext.web.handler.sockjs.BridgeEvent_GroovyExtension, io.vertx.groovy.ext.web.handler.ChainAuthHandler_GroovyExtension, io.vertx.groovy.ext.web.handler.DigestAuthHandler_GroovyExtension, io.vertx.groovy.ext.web.handler.JWTAuthHandler_GroovyExtension, io.vertx.groovy.ext.web.handler.OAuth2AuthHandler_GroovyExtension, io.vertx.groovy.ext.web.handler.RedirectAuthHandler_GroovyExtension, io.vertx.groovy.ext.web.RoutingContext_GroovyExtension, io.vertx.groovy.ext.web.Session_GroovyExtension, io.vertx.groovy.ext.web.sstore.SessionStore_GroovyExtension, io.vertx.groovy.ext.web.handler.sockjs.SockJSHandler_GroovyExtension, io.vertx.groovy.ext.web.handler.StaticHandler_GroovyExtension";
private static final String staticExtensionClasses = "io.vertx.groovy.ext.web.sstore.SessionStore_GroovyStaticExtension, io.vertx.groovy.ext.web.handler.sockjs.SockJSHandler_GroovyStaticExtension";
private final ExtensionModule delegate; public VertxExtensionModule() {
super("io.vertx.ext.web", "3.5.0");
Properties props = new Properties();
props.put("moduleName", "io.vertx.ext.web");
props.put("moduleVersion", "3.5.0");
props.put("extensionClasses", extensionClasses);
props.put("staticExtensionClasses", staticExtensionClasses);
delegate = MetaInfExtensionModule.newModule(props, getClass().getClassLoader());
}
public List<MetaMethod> getMetaMethods() {
return delegate.getMetaMethods();
}
}