[seam-commits] Seam SVN: r7717 - in trunk/src/main/org/jboss/seam/security: permission and 1 other directory.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Wed Mar 26 19:55:17 EDT 2008


Author: shane.bryzak at jboss.com
Date: 2008-03-26 19:55:16 -0400 (Wed, 26 Mar 2008)
New Revision: 7717

Modified:
   trunk/src/main/org/jboss/seam/security/management/IdentityManager.java
   trunk/src/main/org/jboss/seam/security/management/JpaIdentityStore.java
   trunk/src/main/org/jboss/seam/security/management/LdapIdentityStore.java
   trunk/src/main/org/jboss/seam/security/management/UserAction.java
   trunk/src/main/org/jboss/seam/security/permission/JpaAccountPermissionStore.java
   trunk/src/main/org/jboss/seam/security/permission/PermissionManager.java
   trunk/src/main/org/jboss/seam/security/permission/PermissionMapper.java
   trunk/src/main/org/jboss/seam/security/permission/ResolverChain.java
Log:
make serializable

Modified: trunk/src/main/org/jboss/seam/security/management/IdentityManager.java
===================================================================
--- trunk/src/main/org/jboss/seam/security/management/IdentityManager.java	2008-03-26 20:48:12 UTC (rev 7716)
+++ trunk/src/main/org/jboss/seam/security/management/IdentityManager.java	2008-03-26 23:55:16 UTC (rev 7717)
@@ -3,6 +3,7 @@
 import static org.jboss.seam.ScopeType.APPLICATION;
 import static org.jboss.seam.annotations.Install.BUILT_IN;
 
+import java.io.Serializable;
 import java.util.Collections;
 import java.util.Comparator;
 import java.util.List;
@@ -26,7 +27,7 @@
 @Scope(APPLICATION)
 @Name("org.jboss.seam.security.management.identityManager")
 @Install(precedence = BUILT_IN)
-public class IdentityManager
+public class IdentityManager implements Serializable
 {
    public static final String ACCOUNT_PERMISSION_NAME = "seam.account";
    

Modified: trunk/src/main/org/jboss/seam/security/management/JpaIdentityStore.java
===================================================================
--- trunk/src/main/org/jboss/seam/security/management/JpaIdentityStore.java	2008-03-26 20:48:12 UTC (rev 7716)
+++ trunk/src/main/org/jboss/seam/security/management/JpaIdentityStore.java	2008-03-26 23:55:16 UTC (rev 7717)
@@ -2,6 +2,7 @@
 
 import static org.jboss.seam.ScopeType.APPLICATION;
 
+import java.io.Serializable;
 import java.lang.reflect.Field;
 import java.util.ArrayList;
 import java.util.HashMap;
@@ -35,7 +36,7 @@
 @Install(value=false) 
 @Scope(APPLICATION)
 @BypassInterceptors
-public class JpaIdentityStore implements IdentityStore
+public class JpaIdentityStore implements IdentityStore, Serializable
 {  
    public static final String AUTHENTICATED_USER = "org.jboss.seam.security.management.authenticatedUser";
    

Modified: trunk/src/main/org/jboss/seam/security/management/LdapIdentityStore.java
===================================================================
--- trunk/src/main/org/jboss/seam/security/management/LdapIdentityStore.java	2008-03-26 20:48:12 UTC (rev 7716)
+++ trunk/src/main/org/jboss/seam/security/management/LdapIdentityStore.java	2008-03-26 23:55:16 UTC (rev 7717)
@@ -2,6 +2,7 @@
 
 import static org.jboss.seam.ScopeType.APPLICATION;
 
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.HashSet;
 import java.util.List;
@@ -33,7 +34,7 @@
 @Install(value=false) 
 @Scope(APPLICATION)
 @BypassInterceptors
-public class LdapIdentityStore implements IdentityStore
+public class LdapIdentityStore implements IdentityStore, Serializable
 {
    protected FeatureSet featureSet = new FeatureSet(FeatureSet.FEATURE_ALL);
    

Modified: trunk/src/main/org/jboss/seam/security/management/UserAction.java
===================================================================
--- trunk/src/main/org/jboss/seam/security/management/UserAction.java	2008-03-26 20:48:12 UTC (rev 7716)
+++ trunk/src/main/org/jboss/seam/security/management/UserAction.java	2008-03-26 23:55:16 UTC (rev 7717)
@@ -2,6 +2,7 @@
 
 import static org.jboss.seam.ScopeType.CONVERSATION;
 
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.List;
 
@@ -20,7 +21,7 @@
  */
 @Name("org.jboss.seam.security.userAction")
 @Scope(CONVERSATION)
-public class UserAction
+public class UserAction implements Serializable
 {
    private String firstname;
    private String lastname;

Modified: trunk/src/main/org/jboss/seam/security/permission/JpaAccountPermissionStore.java
===================================================================
--- trunk/src/main/org/jboss/seam/security/permission/JpaAccountPermissionStore.java	2008-03-26 20:48:12 UTC (rev 7716)
+++ trunk/src/main/org/jboss/seam/security/permission/JpaAccountPermissionStore.java	2008-03-26 23:55:16 UTC (rev 7717)
@@ -2,6 +2,7 @@
 
 import static org.jboss.seam.ScopeType.APPLICATION;
 
+import java.io.Serializable;
 import java.util.List;
 
 import javax.persistence.EntityManager;
@@ -18,7 +19,7 @@
  */
 @Scope(APPLICATION)
 @BypassInterceptors
-public class JpaAccountPermissionStore implements AccountPermissionStore
+public class JpaAccountPermissionStore implements AccountPermissionStore, Serializable
 {
    private String entityManagerName = "entityManager";
    

Modified: trunk/src/main/org/jboss/seam/security/permission/PermissionManager.java
===================================================================
--- trunk/src/main/org/jboss/seam/security/permission/PermissionManager.java	2008-03-26 20:48:12 UTC (rev 7716)
+++ trunk/src/main/org/jboss/seam/security/permission/PermissionManager.java	2008-03-26 23:55:16 UTC (rev 7717)
@@ -3,6 +3,7 @@
 import static org.jboss.seam.ScopeType.APPLICATION;
 import static org.jboss.seam.annotations.Install.BUILT_IN;
 
+import java.io.Serializable;
 import java.util.List;
 
 import org.jboss.seam.Component;
@@ -19,7 +20,7 @@
 @Scope(APPLICATION)
 @Name("org.jboss.seam.security.permissionManager")
 @Install(precedence = BUILT_IN)
-public class PermissionManager
+public class PermissionManager implements Serializable
 {
    public static final String ACCOUNT_PERMISSION_STORE_COMPONENT_NAME = "accountPermissionStore";
    public static final String ACL_PERMISSION_STORE_COMPONENT_NAME = "aclPermissionStore";

Modified: trunk/src/main/org/jboss/seam/security/permission/PermissionMapper.java
===================================================================
--- trunk/src/main/org/jboss/seam/security/permission/PermissionMapper.java	2008-03-26 20:48:12 UTC (rev 7716)
+++ trunk/src/main/org/jboss/seam/security/permission/PermissionMapper.java	2008-03-26 23:55:16 UTC (rev 7717)
@@ -3,6 +3,7 @@
 import static org.jboss.seam.ScopeType.APPLICATION;
 import static org.jboss.seam.annotations.Install.BUILT_IN;
 
+import java.io.Serializable;
 import java.util.HashMap;
 import java.util.Map;
 
@@ -26,7 +27,7 @@
 @Install(precedence = BUILT_IN)
 @BypassInterceptors
 @Startup
-public class PermissionMapper
+public class PermissionMapper implements Serializable
 {
    private Map<Class,Map<String,String>> resolverChains = new HashMap<Class,Map<String,String>>();
    

Modified: trunk/src/main/org/jboss/seam/security/permission/ResolverChain.java
===================================================================
--- trunk/src/main/org/jboss/seam/security/permission/ResolverChain.java	2008-03-26 20:48:12 UTC (rev 7716)
+++ trunk/src/main/org/jboss/seam/security/permission/ResolverChain.java	2008-03-26 23:55:16 UTC (rev 7717)
@@ -2,6 +2,7 @@
 
 import static org.jboss.seam.ScopeType.SESSION;
 
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.List;
 
@@ -10,7 +11,7 @@
 
 @Scope(SESSION)
 @BypassInterceptors
-public class ResolverChain
+public class ResolverChain implements Serializable
 {
    private List<PermissionResolver> resolvers = new ArrayList<PermissionResolver>();
    




More information about the seam-commits mailing list