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

com.englishtown.vertx.jersey.features.jackson.internal.JacksonAutoDiscoverable Maven / Gradle / Ivy

There is a newer version: 4.7.0
Show newest version
package com.englishtown.vertx.jersey.features.jackson.internal;

import com.englishtown.vertx.jersey.features.jackson.JacksonFeature;
import org.glassfish.jersey.internal.spi.AutoDiscoverable;

import javax.ws.rs.core.FeatureContext;

/**
 * Allows {@link JacksonFeature} to be auto discoverable by Jersey
 */
public class JacksonAutoDiscoverable implements AutoDiscoverable {

    /**
     * {@inheritDoc}
     */
    @Override
    public void configure(FeatureContext context) {
        if (!context.getConfiguration().isRegistered(JacksonFeature.class)) {
            context.register(JacksonFeature.class);
        }
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy