Update of
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security
In directory
james.mmbase.org:/tmp/cvs-serv31196/src/java/com/finalist/cmsc/services/community/security
Modified Files:
Authentication.java AuthenticationHibernateService.java
AuthenticationService.java
Log Message:
CMSC-947) Improve the newletter import/export into a generic community
import/export,add Xtream in project.xml
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security
See also: http://www.mmbase.org/jira/browse/CMSC-947
Index: Authentication.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security/Authentication.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- Authentication.java 31 Mar 2008 19:49:01 -0000 1.3
+++ Authentication.java 15 Jul 2008 04:39:16 -0000 1.4
@@ -131,5 +131,9 @@
return true;
}
+ public void setAuthorities(Set<Authority> authorities) {
+ this.authorities = authorities;
+ }
+
}
Index: AuthenticationHibernateService.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security/AuthenticationHibernateService.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- AuthenticationHibernateService.java 31 Mar 2008 19:49:01 -0000 1.7
+++ AuthenticationHibernateService.java 15 Jul 2008 04:39:16 -0000 1.8
@@ -125,6 +125,7 @@
return authentication == null ? null : authentication.getId();
}
+ @Transactional(readOnly = true)
private Authentication findAuthenticationByUserId(String userId) {
Criteria criteria =
getSession().createCriteria(Authentication.class).add(Restrictions.eq("userId",
userId));
return findAuthenticationByCriteria(criteria);
@@ -179,4 +180,8 @@
public Authentication getAuthenticationById(Long authenticationId) {
return (Authentication) getSession().get(Authentication.class,
authenticationId);
}
+ @Transactional
+ public Authentication createAuthentication(Authentication
authentication) {
+ return createAuthentication(authentication.getUserId(),
authentication.getPassword());
+ }
}
Index: AuthenticationService.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security/AuthenticationService.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- AuthenticationService.java 31 Mar 2008 19:49:01 -0000 1.5
+++ AuthenticationService.java 15 Jul 2008 04:39:16 -0000 1.6
@@ -133,4 +133,5 @@
* @return Authentication
*/
Authentication getAuthenticationById(Long authenticationId);
+ public Authentication createAuthentication(Authentication authentication) ;
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs