Incomplete RESTful API for IRC
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

RestIrc.java 779B

1234567891011121314151617181920212223242526272829
  1. package name.smith.chris.restirc;
  2. import com.sun.jersey.api.container.grizzly2.GrizzlyServerFactory;
  3. import com.sun.jersey.api.core.PackagesResourceConfig;
  4. import com.sun.jersey.api.core.ResourceConfig;
  5. import java.net.URI;
  6. import javax.ws.rs.core.UriBuilder;
  7. import lombok.extern.slf4j.Slf4j;
  8. /**
  9. * Main program entry point. Handles initialisation logic.
  10. */
  11. @Slf4j
  12. public class RestIrc {
  13. private static URI getBaseURI() {
  14. return UriBuilder.fromUri("http://localhost/").port(9998).build();
  15. }
  16. public static void main(final String[] args) throws Exception {
  17. ResourceConfig rc = new PackagesResourceConfig("name.smith.chris.restirc.resources");
  18. GrizzlyServerFactory.createHttpServer(getBaseURI(), rc);
  19. System.in.read();
  20. }
  21. }