package com.skeleton.app;
import com.skeleton.config.MyConfiguration;
import com.skeleton.resources.MyResource;
import io.dropwizard.Application;
import io.dropwizard.setup.Environment;
/**
* The main entry point of the application
*
* @author saifasif
*/
public class MyApplication extends Application<MyConfiguration> {
public static void main(String[] args) throws Exception {
new MyApplication().run(args);
}
@Override
public void run(MyConfiguration configuration, Environment environment) throws Exception {
// each resource has to be registered here individually
final MyResource resource = new MyResource(
configuration.getTemplate(),
configuration.getDefaultName()
);
environment.jersey().register(resource);
}
}