Incomplete RESTful API for IRC
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

RestIrc.java 737B

1234567891011121314151617181920212223242526
  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. /**
  8. * Main program entry point. Handles initialisation logic.
  9. */
  10. public class RestIrc {
  11. private static URI getBaseURI() {
  12. return UriBuilder.fromUri("http://localhost/").port(9998).build();
  13. }
  14. public static void main(final String[] args) throws Exception {
  15. ResourceConfig rc = new PackagesResourceConfig("name.smith.chris.restirc.resources");
  16. GrizzlyServerFactory.createHttpServer(getBaseURI(), rc);
  17. System.in.read();
  18. }
  19. }