[java-opensaml COMMIT] /trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/common/AbstractSAMLObjectUnmarshaller...

noreply at shibboleth.net noreply at shibboleth.net
Thu Jun 7 11:06:40 BST 2012


Author: rdw
Date: Thu Jun  7 11:06:40 2012
New Revision: 3060

URL: http://svn.shibboleth.net/view/java-opensaml?rev=3060&view=rev
Log:
Pass unmarshalling defaults on up to AbstractXMLObjectUnmarshaller - this emans that unknowns now get logged.

Modified:
    trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/common/AbstractSAMLObjectUnmarshaller.java

Modified: trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/common/AbstractSAMLObjectUnmarshaller.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/common/AbstractSAMLObjectUnmarshaller.java?rev=3060&r1=3059&r2=3060&view=diff
==============================================================================
--- trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/common/AbstractSAMLObjectUnmarshaller.java (original)
+++ trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/common/AbstractSAMLObjectUnmarshaller.java Thu Jun  7 11:06:40 2012
@@ -17,33 +17,15 @@
 
 package org.opensaml.saml.common;
 
-import org.opensaml.core.xml.XMLObject;
+import javax.annotation.concurrent.ThreadSafe;
+
 import org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller;
-import org.opensaml.core.xml.io.UnmarshallingException;
-import org.w3c.dom.Attr;
 
 /**
  * An thread safe abstract unmarshaller. This abstract marshaller only works with
  * {@link org.opensaml.saml.common.AbstractSAMLObject}.
  */
+ at ThreadSafe
 public abstract class AbstractSAMLObjectUnmarshaller extends AbstractXMLObjectUnmarshaller {
 
-    /**
-     * {@inheritDoc}
-     */
-    protected void processChildElement(XMLObject parentSAMLObject, XMLObject childSAMLObject)
-            throws UnmarshallingException {
-    }
-
-    /**
-     * {@inheritDoc}
-     */
-    protected void processAttribute(XMLObject samlObject, Attr attribute) throws UnmarshallingException {
-    }
-
-    /**
-     * {@inheritDoc}
-     */
-    protected void processElementContent(XMLObject samlObject, String elementContent) {
-    }
 }



More information about the commits mailing list