]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.security.ui.admin/src/org/argeo/security/ui/admin/commands/UserBatchUpdate.java
Adapt commands to the new security model.
[lgpl/argeo-commons.git] / org.argeo.security.ui.admin / src / org / argeo / security / ui / admin / commands / UserBatchUpdate.java
index 3b8b352ecfff18d77ada4a0831d6cf366524189d..d38a565f5ecff96c5ef8a9045c22bb5bab55b32d 100644 (file)
  */
 package org.argeo.security.ui.admin.commands;
 
-import javax.jcr.Repository;
-import javax.jcr.Session;
-
-import org.argeo.jcr.JcrUtils;
-import org.argeo.security.UserAdminService;
-import org.argeo.security.ui.admin.wizards.UserBatchUpdateWizard;
 import org.eclipse.core.commands.AbstractHandler;
 import org.eclipse.core.commands.ExecutionEvent;
 import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.jface.wizard.WizardDialog;
-import org.eclipse.ui.handlers.HandlerUtil;
 
 /** Launch a wizard to update various properties about users in JCR. */
 public class UserBatchUpdate extends AbstractHandler {
-       private Repository repository;
-       private UserAdminService userAdminService;
+       // private Repository repository;
+       // private UserAdminService userAdminService;
 
        public Object execute(ExecutionEvent event) throws ExecutionException {
-               Session session = null;
-               try {
-                       session = repository.login();
-                       UserBatchUpdateWizard userBatchUpdateWizard = new UserBatchUpdateWizard(
-                                       session, userAdminService);
-                       WizardDialog dialog = new WizardDialog(
-                                       HandlerUtil.getActiveShell(event), userBatchUpdateWizard);
-                       dialog.open();
-               } catch (Exception e) {
-                       throw new ExecutionException("Cannot open wizard", e);
-               } finally {
-                       JcrUtils.logoutQuietly(session);
-               }
+               // Session session = null;
+               // try {
+               // session = repository.login();
+               // UserBatchUpdateWizard userBatchUpdateWizard = new
+               // UserBatchUpdateWizard(
+               // session, userAdminService);
+               // WizardDialog dialog = new WizardDialog(
+               // HandlerUtil.getActiveShell(event), userBatchUpdateWizard);
+               // dialog.open();
+               // } catch (Exception e) {
+               // throw new ExecutionException("Cannot open wizard", e);
+               // } finally {
+               // JcrUtils.logoutQuietly(session);
+               // }
                return null;
        }
 
-       public void setRepository(Repository repository) {
-               this.repository = repository;
-       }
-
-       public void setUserAdminService(UserAdminService userAdminService) {
-               this.userAdminService = userAdminService;
-       }
+//     public void setRepository(Repository repository) {
+//             this.repository = repository;
+//     }
+       //
+       // public void setUserAdminService(UserAdminService userAdminService) {
+       // this.userAdminService = userAdminService;
+       // }
 
        // public void setJcrSecurityModel(JcrSecurityModel jcrSecurityModel) {
        // this.jcrSecurityModel = jcrSecurityModel;