Endpoint getStatus = new Endpoint("/", Method.GET, "status");
getStatus.setDescription("Returns the directory provider status");
getStatus.addFormat(Format.xml());
getStatus.addStatus(ok("status has been sent back to the client"));
getStatus.addStatus(notFound("the site does not exist"));
getStatus.addStatus(serviceUnavailable("the site is temporarily offline"));
getStatus.setTestForm(new TestForm());
docs.addEndpoint(Endpoint.Type.READ, getStatus);
// PUT /status
Endpoint enableSiteLogins = new Endpoint("/status", Method.PUT, "enable");