package com.netflix.governator.guice.jetty.resources3;
import com.netflix.governator.LifecycleShutdownSignal;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.util.concurrent.atomic.AtomicInteger;
import javax.inject.Inject;
import javax.inject.Singleton;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
@Path("/")
@Singleton
public class SampleResource {
private static final Logger LOG = LoggerFactory.getLogger(SampleResource.class);
private AtomicInteger counter = new AtomicInteger();
@Inject
public SampleResource(LifecycleShutdownSignal event) {
}
@GET
public String getHello() {
LOG.info("Saying hello");
return "hello " + counter.incrementAndGet();
}
}