package org.bitionaire.elbombillo.ui.gateway; import io.dropwizard.Application; import io.dropwizard.setup.Environment; import lombok.extern.slf4j.Slf4j; import org.bitionaire.elbombillo.ui.gateway.resources.IdeaResource; import org.bitionaire.elbombillo.ui.gateway.resources.UserResource; import org.bitionaire.elbombillo.ui.gateway.services.MockIdeas; import java.util.Arrays; /** * Created by jzinnau on 10.06.2015. */ public class GatewayApplication extends Application<GatewayConfiguration> { public static void main(final String... args) throws Exception { new GatewayApplication().run(args); } @Override public void run(final GatewayConfiguration gatewayConfiguration, final Environment environment) throws Exception { MockIdeas ideaService = new MockIdeas(); environment.jersey().register(new IdeaResource( ideaService )); environment.jersey().register(new UserResource( ideaService )); } }