[java-opensaml COMMIT] in /trunk: opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/BaseContext.jav...

noreply at shibboleth.net noreply at shibboleth.net
Sat Feb 22 11:11:22 EST 2014


Author: rdw
Date: Sat Feb 22 11:11:22 2014
New Revision: 3641

URL: http://svn.shibboleth.net/view/java-opensaml?rev=3641&view=rev
Log:
JSPT-43 Teach  OpenSAML and the IdP about the new Abstract Class

Modified:
    trunk/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/BaseContext.java
    trunk/opensaml-messaging-api/src/main/java/org/opensaml/messaging/handler/AbstractMessageHandler.java
    trunk/opensaml-profile-api/src/main/java/org/opensaml/profile/action/AbstractProfileAction.java
    trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/common/binding/BindingDescriptor.java
    trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/common/profile/AbstractNameIdentifierGenerator.java
    trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/common/binding/artifact/BasicSAMLArtifactMap.java
    trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/common/binding/artifact/StorageServiceSAMLArtifactMap.java
    trunk/opensaml-storage-api/src/main/java/org/opensaml/storage/AbstractStorageService.java
    trunk/opensaml-storage-api/src/main/java/org/opensaml/storage/ReplayCache.java

Modified: trunk/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/BaseContext.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/BaseContext.java?rev=3641&r1=3640&r2=3641&view=diff
==============================================================================
--- trunk/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/BaseContext.java (original)
+++ trunk/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/BaseContext.java Sat Feb 22 11:11:22 2014
@@ -88,6 +88,7 @@
     }
     
     /** {@inheritDoc} */
+    @Override
     public String getId() {
         return id;
     }
@@ -300,6 +301,7 @@
     }
     
     /** {@inheritDoc} */
+    @Override
     public Iterator<BaseContext> iterator() {
         return new ContextSetNoRemoveIteratorDecorator(subcontexts.iterator());
     }
@@ -355,16 +357,19 @@
         }
 
         /** {@inheritDoc} */
+        @Override
         public boolean hasNext() {
             return wrappedIterator.hasNext();
         }
 
         /** {@inheritDoc} */
+        @Override
         public BaseContext next() {
             return wrappedIterator.next();
         }
 
         /** {@inheritDoc} */
+        @Override
         public void remove() {
             throw new UnsupportedOperationException("Removal of subcontexts via the iterator is unsupported");
         }

Modified: trunk/opensaml-messaging-api/src/main/java/org/opensaml/messaging/handler/AbstractMessageHandler.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-messaging-api/src/main/java/org/opensaml/messaging/handler/AbstractMessageHandler.java?rev=3641&r1=3640&r2=3641&view=diff
==============================================================================
--- trunk/opensaml-messaging-api/src/main/java/org/opensaml/messaging/handler/AbstractMessageHandler.java (original)
+++ trunk/opensaml-messaging-api/src/main/java/org/opensaml/messaging/handler/AbstractMessageHandler.java Sat Feb 22 11:11:22 2014
@@ -20,27 +20,24 @@
 import java.util.UUID;
 
 import javax.annotation.Nonnull;
-import javax.annotation.Nullable;
 
-import net.shibboleth.utilities.java.support.component.AbstractIdentifiedInitializableComponent;
+import net.shibboleth.utilities.java.support.component.AbstractIdentifiableInitializeableComponent;
 import net.shibboleth.utilities.java.support.logic.Constraint;
 
 import org.opensaml.messaging.context.MessageContext;
 import org.slf4j.LoggerFactory;
-
-
 
 /**
  * A base abstract implementation of {@link MessageHandler}.
  * 
  * @param <MessageType> the type of message being handled
  */
-public abstract class AbstractMessageHandler<MessageType>
-    extends AbstractIdentifiedInitializableComponent implements MessageHandler<MessageType> {
-    
+public abstract class AbstractMessageHandler<MessageType> extends AbstractIdentifiableInitializeableComponent implements
+        MessageHandler<MessageType> {
+
     /**
      * Constructor.
-     *
+     * 
      */
     public AbstractMessageHandler() {
         super();
@@ -48,19 +45,15 @@
     }
 
     /** {@inheritDoc} */
-    public void setId(@Nullable final String newId) {
-        super.setId(newId);
-    }
-    
-    /** {@inheritDoc} */
-    public void invoke(@Nonnull final MessageContext<MessageType> messageContext) throws MessageHandlerException {
+    @Override public void invoke(@Nonnull final MessageContext<MessageType> messageContext)
+            throws MessageHandlerException {
         Constraint.isNotNull(messageContext, "Message context cannot be null");
-        
+
         // The try/catch logic is designed to suppress a checked exception raised by
         // the doInvoke step by any unchecked errors in the doPostInvoke method.
         // The original exception is logged, and can be accessed from the suppressing
         // error object using the Java 7 API.
-        
+

[... 1034 lines stripped ...]


More information about the commits mailing list