@Override
 public ApplicationInfo getApplicationInfo(Request request, Response response) {
   ApplicationInfo result = super.getApplicationInfo(request, response);
   DocumentationInfo docInfo = new DocumentationInfo("Dataset collections managment");
   docInfo.setTitle("API documentation.");
   result.getDocumentations().add(docInfo);
   return result;
 }
 @Override
 public ApplicationInfo getApplicationInfo(Request request, Response response) {
   ApplicationInfo result = super.getApplicationInfo(request, response);
   DocumentationInfo docInfo =
       new DocumentationInfo("Filter plug-in application documentation in SITools2.");
   docInfo.setTitle("API documentation.");
   result.getDocumentations().add(docInfo);
   return result;
 }
 @Override
 public ApplicationInfo getApplicationInfo(Request request, Response response) {
   ApplicationInfo result = super.getApplicationInfo(request, response);
   DocumentationInfo docInfo =
       new DocumentationInfo("User BlackList application to GET and DELETE blacklist");
   docInfo.setTitle("API documentation.");
   result.getDocumentations().add(docInfo);
   return result;
 }
  @Override
  public ApplicationInfo getApplicationInfo(Request request, Response response) {
    ApplicationInfo result = super.getApplicationInfo(request, response);

    DocumentationInfo docInfo =
        new DocumentationInfo(
            "This sample application shows how to generate online documentation.");
    docInfo.setTitle("First resource sample application.");
    result.setDocumentation(docInfo);

    return result;
  }