INNER CODE UNIT · Java
SpecialMembershipServiceApplication
andreschaffer/microservices-testing-examples · special-membership-service/src/main/java/specialmembershipservice/bootstrap/SpecialMembershipServiceApplication.java:14
public class SpecialMembershipServiceApplication extends
Application<SpecialMembershipServiceConfiguration> {
@Override
public void run(SpecialMembershipServiceConfiguration configuration, Environment environment)
throws Exception {
ObjectMapperConfig.applyTo(environment.getObjectMapper());
registerResources(configuration, environment);
}
private void registerResources(SpecialMembershipServiceConfiguration configuration,
Environment environment) {
CreditScoreService creditScoreService = createCreditScoreService(configuration, environment);
EventPublisher eventPublisher = createEventPublisher(configuration, environment);
environment.jersey()
.register(new SpecialMembershipsResource(creditScoreService, eventPublisher));
}