Examples of removeMembership()


Examples of org.apache.syncope.common.to.UserTO.removeMembership()

            private static final long serialVersionUID = -958724007591692537L;

            @Override
            protected void onSubmit(final AjaxRequestTarget target, final Form form) {
                userTO.removeMembership(membershipTO);
                userTO.addMembership(membershipTO);

                ((UserModalPage) pageRef.getPage()).setUserTO(userTO);

                window.close(target);
View Full Code Here

Examples of org.apache.syncope.common.to.UserTO.removeMembership()

            result.setUsername(userMod.getUsername());
        }
        // 3. memberships
        Map<Long, MembershipTO> membs = result.getMembershipMap();
        for (Long membId : userMod.getMembershipsToBeRemoved()) {
            result.removeMembership(membs.get(membId));
        }
        for (MembershipMod membMod : userMod.getMembershipsToBeAdded()) {
            MembershipTO membTO = new MembershipTO();
            membTO.setRoleId(membMod.getRole());
View Full Code Here

Examples of org.apache.syncope.core.persistence.beans.user.SyncopeUser.removeMembership()

                    for (Long virAttrId : attributeIds) {
                        virAttrDAO.delete(virAttrId, MVirAttr.class);
                    }
                    attributeIds.clear();
                } else {
                    user.removeMembership(membership);

                    membershipDAO.delete(membershipId);
                }
            }
        }
View Full Code Here

Examples of org.exoplatform.services.organization.MembershipHandler.removeMembership()

         String id = event.getRequestContext().getRequestParameter(OBJECTID);
         UIPageIterator pageIterator = uiUserInGroup.getChild(UIGridUser.class).getUIPageIterator();
         int currentPage = pageIterator.getCurrentPage();
         OrganizationService service = uiUserInGroup.getApplicationComponent(OrganizationService.class);
         MembershipHandler handler = service.getMembershipHandler();
         handler.removeMembership(id, true);
         uiUserInGroup.refresh();
         while (currentPage > pageIterator.getAvailablePage())
            currentPage--;
         pageIterator.setCurrentPage(currentPage);
         event.getRequestContext().addUIComponentToUpdateByAjax(uiUserInGroup.getChild(UIGridUser.class));
View Full Code Here

Examples of org.exoplatform.services.organization.MembershipHandler.removeMembership()

         if (membership != null)
         {
            uiApp.addMessage(new ApplicationMessage("UIGroupEditMembershipForm.msg.membership-exist", null));
            return;
         }
         memberShipHandler.removeMembership(uiForm.membershipId, true);
         memberShipHandler.linkMembership(user, group, membershipType, true);

         uiPopup.setUIComponent(null);
         uiPopup.setShow(false);
      }
View Full Code Here

Examples of org.exoplatform.services.organization.MembershipHandler.removeMembership()

                    membershipType.getName());
            if (membership != null) {
                uiApp.addMessage(new ApplicationMessage("UIGroupEditMembershipForm.msg.membership-exist", null));
                return;
            }
            memberShipHandler.removeMembership(uiForm.membershipId, true);
            memberShipHandler.linkMembership(user, group, membershipType, true);

            uiPopup.setUIComponent(null);
            uiPopup.setShow(false);
        }
View Full Code Here

Examples of org.exoplatform.services.organization.MembershipHandler.removeMembership()

        public void execute(Event<UIUserInGroup> event) throws Exception {
            UIUserInGroup uiUserInGroup = event.getSource();
            String id = event.getRequestContext().getRequestParameter(OBJECTID);
            OrganizationService service = uiUserInGroup.getApplicationComponent(OrganizationService.class);
            MembershipHandler handler = service.getMembershipHandler();
            handler.removeMembership(id, true);
            uiUserInGroup.refresh();
            event.getRequestContext().addUIComponentToUpdateByAjax(uiUserInGroup.getChild(UIGridUser.class));
        }
    }
View Full Code Here

Examples of org.exoplatform.services.organization.MembershipHandler.removeMembership()

         Group group = (Group)target;
         LOG.info("Remove all Membership by Group: " + group.getGroupName());
         List<Membership> members = (List<Membership>)membershipHanler.findMembershipsByGroup(group);
         for (Membership member : members)
         {
            membershipHanler.removeMembership(member.getId(), true);
         }
      }
      else if (target instanceof MembershipType)
      {
         try
View Full Code Here

Examples of org.exoplatform.services.organization.MembershipHandler.removeMembership()

         }

         List<Membership> members = (List<Membership>)membershipHanler.findMembershipsByGroup(group);
         for (Membership member : members)
         {
            membershipHanler.removeMembership(member.getId(), true);
         }
      }
      else if (target instanceof MembershipType)
      {
         try
View Full Code Here

Examples of org.exoplatform.services.organization.MembershipHandler.removeMembership()

         Group group = (Group)target;
         log.info("Remove all Membership by Group: " + group.getGroupName());
         List<Membership> members = (List<Membership>)membershipHanler.findMembershipsByGroup(group);
         for (Membership member : members)
         {
            membershipHanler.removeMembership(member.getId(), true);
         }
      }
      else if (target instanceof MembershipType)
      {
         try
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.