[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