package com.oceaneconsulting.tanaguru.ws;


import javax.ws.rs.container.AsyncResponse;
import javax.ws.rs.core.Response;



/**
 * Webservice interface definition.
 * 
 * This interface defines all exposed webservice's operations. 
 *
 */
public interface AuditWeb {
	

    public void auditPage(final String pageURL, final String level /*, final HttpServletRequest request*/, final AsyncResponse response);
	
	//As a first step, json file is defined as a simple string. This may change in future versions.
	public Response auditScenario( String scenarioName, String scenarioText , String level);
	
	public Response auditSite(String siteURL, String level);
	
}

@@ -36,17 +36,16 @@
 ru.ws;%0A%0A
-%0A
 import j
@@ -117,16 +117,18 @@
 nse;%0A%0A%0A%0A
+%0A%0A
 /**%0A * W
@@ -269,12 +269,9 @@
 %0A%09%0A%0A
-    
+%09
 publ
@@ -310,16 +310,30 @@
 ageURL, 
+%0A    %09%09%09%09  %09  
 final St
@@ -346,48 +346,183 @@
 evel
- /*, final HttpServletRequest request*/,
+, %0A    %09%09%09%09  %09  final String tblMarker, %0A    %09%09%09%09  %09  final String prTblMarker, %0A    %09%09%09%09  %09  final String dcrImgMarker,%09 %0A    %09%09%09%09  %09  final String infImgMarker,%0A    %09%09%09%09  %09 
  fin

number of invocations limited to 5