Subversion Repository Public Repository

litesoft

Diff Revisions 495 vs 496 for /trunk/GWT_Sandbox/Prioritizer/src/org/litesoft/prioritizer/server/boviews/podataproviders/UserViewPoServerVoDataProvider.java

Diff revisions: vs.
  @@ -28,6 +28,7 @@
28 28 );
29 29 }
30 30
31 + @Override
31 32 protected SecurityUser<User> findUserByEmail( Finder pFinder, String pLogonEmail )
32 33 {
33 34 return pFinder.findOne( User.class, WCF.isEqual( User.CD_LogonEmail, pLogonEmail ) );
  @@ -44,17 +45,20 @@
44 45 return super.augment_getMatchingVOs( pWhereClause );
45 46 }
46 47
48 + @Override
47 49 public UserView currentLoggedInUserView()
48 50 {
49 51 return CurrentUserAccessor.get().getUserView( getDefaultUserLoginEmail() );
50 52 }
51 53
54 + @Override
52 55 public void logoutUser()
53 56 {
54 57 CurrentUserAccessor.get().logout();
55 58 CurrentRestrictedResourceAccessor.get().logout();
56 59 }
57 60
61 + @Override
58 62 public SecurityUserView switchRestrictedResources( SecurityRestrictedResourceView pRestrictedResourceView )
59 63 {
60 64 User zUser = CurrentUserAccessor.get().getRequiredUser();
  @@ -67,6 +71,7 @@
67 71 return finiUserLogin( zPair.getUser(), zPair.getRestrictedResource() );
68 72 }
69 73
74 + @Override
70 75 protected SecurityUserView finiUserLogin( SecurityUser<User> pUser )
71 76 {
72 77 return finiUserLogin( pUser, CurrentRestrictedResourceAccessor.get().getOptionalRestrictedResource() );