[utilities COMMIT] in /spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow: Event.java Events.jav...

noreply at shibboleth.net noreply at shibboleth.net
Fri May 11 13:57:29 BST 2012


Author: lajoie
Date: Fri May 11 13:57:29 2012
New Revision: 280

URL: http://svn.shibboleth.net/view/utilities?rev=280&view=rev
Log:
rename annotations to align with webflow terminology

Added:
    spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Event.java   (contents, props changed)
      - copied, changed from r279, spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Transition.java
    spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Events.java   (contents, props changed)
      - copied, changed from r279, spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Transitions.java
Removed:
    spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Transition.java
    spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Transitions.java

Copied: spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Event.java (from r279, spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Transition.java)
URL: http://svn.shibboleth.net/view/utilities/spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Event.java?p2=spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Event.java&p1=spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Transition.java&r1=279&r2=280&rev=280&view=diff
==============================================================================
--- spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Transition.java (original)
+++ spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Event.java Fri May 11 13:57:29 2012
@@ -21,23 +21,17 @@
 import java.lang.annotation.ElementType;
 import java.lang.annotation.Target;
 
-/** An annotation used to document that transitions supported by custom actions. */
+/** An annotation used to document an event returned by a custom Webflow action. */
 @Documented
 @Target(ElementType.TYPE)
-public @interface Transition {
+public @interface Event {
     
-    /** ID of the transition. */
+    /** ID of the event. */
     String id();
-    
-    /** Type of exception meant to trigger the transition. */
-    Class<? extends Exception> exception();
-    
-    /** A coarse classification of the transition.  Usually just "success" or "error". */
-    String classification() default "success";
     
     /** A description of the transition. */
     String description() default "";
     
     /** Name of event attributes available during the transition. */
-    String[] attributes();
+    String[] attributes() default {};
 }

Copied: spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Events.java (from r279, spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Transitions.java)
URL: http://svn.shibboleth.net/view/utilities/spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Events.java?p2=spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Events.java&p1=spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Transitions.java&r1=279&r2=280&rev=280&view=diff
==============================================================================
--- spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Transitions.java (original)
+++ spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/webflow/Events.java Fri May 11 13:57:29 2012
@@ -21,11 +21,11 @@
 import java.lang.annotation.ElementType;
 import java.lang.annotation.Target;
 
-/** The collection of transitions supported by this action. */
+/** The collection of events potentially returned by a Webflow action. */
 @Documented
 @Target(ElementType.TYPE)
-public @interface Transitions {
+public @interface Events {
 
     /** Collection of transitions supported by this class. */
-    Transition[] transitions();
+    Event[] value();
 }



More information about the commits mailing list