
com.yammer.dropwizard.Bundle Maven / Gradle / Ivy
package com.yammer.dropwizard;
import com.yammer.dropwizard.config.Bootstrap;
import com.yammer.dropwizard.config.Environment;
/**
* A reusable bundle of functionality, used to define blocks of service behavior.
*/
public interface Bundle {
/**
* Initializes the service bootstrap.
*
* @param bootstrap the service bootstrap
*/
void initialize(Bootstrap> bootstrap);
/**
* Initializes the service environment.
*
* @param environment the service environment
*/
void run(Environment environment);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy