[seam-commits] Seam SVN: r10156 - in trunk/seam-gen: src and 1 other directory.
seam-commits at lists.jboss.org
seam-commits at lists.jboss.org
Fri Mar 13 20:38:54 EDT 2009
Author: dan.j.allen
Date: 2009-03-13 20:38:54 -0400 (Fri, 13 Mar 2009)
New Revision: 10156
Added:
trunk/seam-gen/src/Authenticator.java
trunk/seam-gen/src/AuthenticatorLocal.java
Removed:
trunk/seam-gen/src/Authenticator.java
trunk/seam-gen/src/AuthenticatorJavaBean.java
Modified:
trunk/seam-gen/build.xml
Log:
rename Authenticator.java to AuthenticatorLocal.java and restore previous Authenticator.java
this prevents breaking JBoss Tools
Modified: trunk/seam-gen/build.xml
===================================================================
--- trunk/seam-gen/build.xml 2009-03-14 00:23:51 UTC (rev 10155)
+++ trunk/seam-gen/build.xml 2009-03-14 00:38:54 UTC (rev 10156)
@@ -793,10 +793,6 @@
<copy todir="${project.home}/src/hot" file="${templates.dir}/resources/seam.properties"/>
<copy todir="${project.home}/src/main" file="${templates.dir}/resources/seam.properties"/>
-->
- <copy tofile="${project.home}/src/${action.dir}/Authenticator.java"
- file="${templates.dir}/src/AuthenticatorJavaBean.java">
- <filterset refid="filters"/>
- </copy>
</target>
<target name="file-copy-ear" unless="project.war">
@@ -1034,13 +1030,18 @@
<copy todir="${project.home}/src/${action.dir}">
<fileset dir="${templates.dir}/src/">
- <include name="Authenticator.java" if="project.ear"/>
+ <include name="Authenticator.java" if="project.war"/>
<include name="AuthenticatorBean.java" if="project.ear"/>
<include name="Timer*.java" if="icefaces.property"/>
</fileset>
<filterset refid="filters"/>
</copy>
+ <copy tofile="${project.home}/src/${action.dir}/Authenticator.java"
+ file="${templates.dir}/src/AuthenticatorLocal.java">
+ <filterset refid="filters"/>
+ </copy>
+
<copy todir="${project.home}">
<fileset dir="${templates.dir}/build-scripts">
<include name="build*.properties"/>
Deleted: trunk/seam-gen/src/Authenticator.java
===================================================================
--- trunk/seam-gen/src/Authenticator.java 2009-03-14 00:23:51 UTC (rev 10155)
+++ trunk/seam-gen/src/Authenticator.java 2009-03-14 00:38:54 UTC (rev 10156)
@@ -1,10 +0,0 @@
-package @actionPackage@;
-
-import javax.ejb.Local;
-
- at Local
-public interface Authenticator {
-
- boolean authenticate();
-
-}
Copied: trunk/seam-gen/src/Authenticator.java (from rev 10154, trunk/seam-gen/src/AuthenticatorJavaBean.java)
===================================================================
--- trunk/seam-gen/src/Authenticator.java (rev 0)
+++ trunk/seam-gen/src/Authenticator.java 2009-03-14 00:38:54 UTC (rev 10156)
@@ -0,0 +1,32 @@
+package @actionPackage@;
+
+import org.jboss.seam.annotations.In;
+import org.jboss.seam.annotations.Logger;
+import org.jboss.seam.annotations.Name;
+import org.jboss.seam.log.Log;
+import org.jboss.seam.security.Credentials;
+import org.jboss.seam.security.Identity;
+
+ at Name("authenticator")
+public class Authenticator
+{
+ @Logger private Log log;
+
+ @In Identity identity;
+ @In Credentials credentials;
+
+ public boolean authenticate()
+ {
+ log.info("authenticating {0}", credentials.getUsername());
+ //write your authentication logic here,
+ //return true if the authentication was
+ //successful, false otherwise
+ if ("admin".equals(credentials.getUsername()))
+ {
+ identity.addRole("admin");
+ return true;
+ }
+ return false;
+ }
+
+}
Deleted: trunk/seam-gen/src/AuthenticatorJavaBean.java
===================================================================
--- trunk/seam-gen/src/AuthenticatorJavaBean.java 2009-03-14 00:23:51 UTC (rev 10155)
+++ trunk/seam-gen/src/AuthenticatorJavaBean.java 2009-03-14 00:38:54 UTC (rev 10156)
@@ -1,32 +0,0 @@
-package @actionPackage@;
-
-import org.jboss.seam.annotations.In;
-import org.jboss.seam.annotations.Logger;
-import org.jboss.seam.annotations.Name;
-import org.jboss.seam.log.Log;
-import org.jboss.seam.security.Credentials;
-import org.jboss.seam.security.Identity;
-
- at Name("authenticator")
-public class Authenticator
-{
- @Logger private Log log;
-
- @In Identity identity;
- @In Credentials credentials;
-
- public boolean authenticate()
- {
- log.info("authenticating {0}", credentials.getUsername());
- //write your authentication logic here,
- //return true if the authentication was
- //successful, false otherwise
- if ("admin".equals(credentials.getUsername()))
- {
- identity.addRole("admin");
- return true;
- }
- return false;
- }
-
-}
Copied: trunk/seam-gen/src/AuthenticatorLocal.java (from rev 10154, trunk/seam-gen/src/Authenticator.java)
===================================================================
--- trunk/seam-gen/src/AuthenticatorLocal.java (rev 0)
+++ trunk/seam-gen/src/AuthenticatorLocal.java 2009-03-14 00:38:54 UTC (rev 10156)
@@ -0,0 +1,10 @@
+package @actionPackage@;
+
+import javax.ejb.Local;
+
+ at Local
+public interface Authenticator {
+
+ boolean authenticate();
+
+}
More information about the seam-commits
mailing list