All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.yammer.dropwizard.bundles.JavaBundle Maven / Gradle / Ivy

package com.yammer.dropwizard.bundles;

import com.yammer.dropwizard.Bundle;
import com.yammer.dropwizard.config.Environment;
import com.yammer.dropwizard.jersey.JacksonMessageBodyProvider;
import com.yammer.dropwizard.jersey.OauthTokenProvider;
import com.yammer.dropwizard.jersey.OptionalQueryParamInjectableProvider;

/**
 * Initializes the service with support for Java classes.
 */
public class JavaBundle implements Bundle {
    @Override
    public void initialize(Environment environment) {
        environment.addProvider(new OptionalQueryParamInjectableProvider());
        environment.addProvider(new JacksonMessageBodyProvider());
        environment.addProvider(new OauthTokenProvider());
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy