[java-opensaml COMMIT] in /trunk: opensaml-messaging-api/src/main/java/org/opensaml/messaging/handler/AbstractMessage...

noreply at shibboleth.net noreply at shibboleth.net
Thu Apr 17 15:39:10 EDT 2014


Author: scantor
Date: Thu Apr 17 15:39:09 2014
New Revision: 3803

URL: http://svn.shibboleth.net/view/java-opensaml?rev=3803&view=rev
Log:
Add Prototype annotation to message handler base class, and stop setting random ID.

Modified:
    trunk/opensaml-messaging-api/src/main/java/org/opensaml/messaging/handler/AbstractMessageHandler.java
    trunk/opensaml-messaging-api/src/test/java/org/opensaml/messaging/handler/AbstractMessageHandlerTest.java
    trunk/opensaml-messaging-impl/src/test/java/org/opensaml/messaging/handler/impl/HTTPRequestValidationHandlerTest.java
    trunk/opensaml-messaging-impl/src/test/java/org/opensaml/messaging/handler/impl/SchemaValidateXMLMessageTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/common/binding/impl/CheckMessageVersionHandlerTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/common/binding/impl/SAMLMetadataLookupHandlerTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/common/binding/security/impl/MessageLifetimeSecurityHandlerTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/common/binding/security/impl/MessageReplaySecurityHandlerTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/common/binding/security/impl/ReceivedEndpointSecurityHandlerTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/common/binding/security/impl/SAMLMDClientCertAuthSecurityHandlerTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/common/binding/security/impl/SAMLProtocolMessageXMLSignatureSecurityHandlerTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/impl/AddConsentToResponseHandlerTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/impl/ExtractConsentFromRequestHandlerTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/security/impl/SAML2AuthnRequestsSignedSecurityHandlerTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/security/impl/SAML2HTTPPostSimpleSignSecurityHandlerTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/security/impl/SAML2HTTPRedirectDeflateSignatureSecurityHandlerTest.java

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=3803&r1=3802&r2=3803&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 Thu Apr 17 15:39:09 2014
@@ -17,10 +17,9 @@
 
 package org.opensaml.messaging.handler;
 
-import java.util.UUID;
-
 import javax.annotation.Nonnull;
 
+import net.shibboleth.utilities.java.support.annotation.Prototype;
 import net.shibboleth.utilities.java.support.component.AbstractIdentifiableInitializableComponent;
 import net.shibboleth.utilities.java.support.logic.Constraint;
 
@@ -32,17 +31,9 @@
  * 
  * @param <MessageType> the type of message being handled
  */
+ at Prototype
 public abstract class AbstractMessageHandler<MessageType> extends AbstractIdentifiableInitializableComponent implements
         MessageHandler<MessageType> {
-
-    /**
-     * Constructor.
-     * 
-     */
-    public AbstractMessageHandler() {
-        super();
-        setId(UUID.randomUUID().toString());
-    }
 
     /** {@inheritDoc} */
     @Override public void invoke(@Nonnull final MessageContext<MessageType> messageContext)

Modified: trunk/opensaml-messaging-api/src/test/java/org/opensaml/messaging/handler/AbstractMessageHandlerTest.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-messaging-api/src/test/java/org/opensaml/messaging/handler/AbstractMessageHandlerTest.java?rev=3803&r1=3802&r2=3803&view=diff
==============================================================================
--- trunk/opensaml-messaging-api/src/test/java/org/opensaml/messaging/handler/AbstractMessageHandlerTest.java (original)
+++ trunk/opensaml-messaging-api/src/test/java/org/opensaml/messaging/handler/AbstractMessageHandlerTest.java Thu Apr 17 15:39:09 2014
@@ -31,7 +31,8 @@
     @Test
     public void testSuccess() throws Exception {
 
-        BaseMessageHandler handler = new BaseMessageHandler();
+        final BaseMessageHandler handler = new BaseMessageHandler();
+        handler.setId("test");
         handler.initialize();
         handler.invoke(new MessageContext());
 
@@ -44,7 +45,8 @@
     @Test
     public void testPreFailure() throws Exception {
 
-        BaseMessageHandler handler = new PreFailMessageHandler();
+        final BaseMessageHandler handler = new PreFailMessageHandler();
+        handler.setId("test");
         handler.initialize();
 
         try {
@@ -60,7 +62,8 @@
     @Test

[... 450 lines stripped ...]


More information about the commits mailing list