[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