[jboss-svn-commits] JBL Code SVN: r8242 - labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Dec 11 16:23:17 EST 2006


Author: kurt.stam at jboss.com
Date: 2006-12-11 16:23:16 -0500 (Mon, 11 Dec 2006)
New Revision: 8242

Added:
   labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/XmlValidator.java
   labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/XmlValidatorException.java
Log:
First version to get going.

Added: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/XmlValidator.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/XmlValidator.java	2006-12-11 21:23:13 UTC (rev 8241)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/XmlValidator.java	2006-12-11 21:23:16 UTC (rev 8242)
@@ -0,0 +1,19 @@
+package org.jboss.soa.esb.listeners.config;
+
+import java.io.InputStream;
+
+import org.xml.sax.InputSource;
+/**
+ * 
+ * @author kstam
+ * @author ddegroff
+ *
+ */
+public interface XmlValidator 
+{
+	boolean validate(InputSource xmlInputSource) throws XmlValidatorException;
+	
+	boolean validate(InputStream xmlInputSource, InputSource validationSource) throws XmlValidatorException;
+	
+	String getValidationResult();
+}

Added: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/XmlValidatorException.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/XmlValidatorException.java	2006-12-11 21:23:13 UTC (rev 8241)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/XmlValidatorException.java	2006-12-11 21:23:16 UTC (rev 8242)
@@ -0,0 +1,29 @@
+/*
+ * Created on Jul 15, 2004
+ *
+ */
+package org.jboss.soa.esb.listeners.config;
+
+/**
+ * @author gerry
+ * 
+ * <p>Created:  Jul 15, 2004</p>
+ */
+public class XmlValidatorException extends Exception {
+    private static final long serialVersionUID = 1L;
+	public final static String STORE = "Failed to store.  ";
+    public final static String DELETE = "Failed to delete.  ";
+    public final static String FETCH = "Failed to fetch.  ";
+    
+    public XmlValidatorException(){
+        super();
+    }
+    
+    public XmlValidatorException (String msg){
+        super(msg);
+    }
+    
+    public XmlValidatorException (String msg, Throwable cause){
+        super (msg, cause);
+    }
+}




More information about the jboss-svn-commits mailing list