Examples of MembershipType


Examples of org.exoplatform.services.organization.MembershipType

            Tools.logMethodIn(log, LogLevel.TRACE, "findMembershipType", new Object[] { "name", name });
        }

        RoleType rt = getIdentitySession().getRoleManager().getRoleType(name);

        MembershipType mt = null;

        if (rt != null) {
            mt = new MembershipTypeImpl(name, null, null);
            populateMembershipType(mt);
        }
View Full Code Here

Examples of org.exoplatform.services.organization.MembershipType

        if (log.isTraceEnabled()) {
            Tools.logMethodIn(log, LogLevel.TRACE, "removeMembershipType",
                    new Object[] { "name", name, "broadcast", broadcast });
        }

        MembershipType mt = findMembershipType(name);

        if (mt != null) {
            if (broadcast) {
                preDelete(mt);
            }

            getIdentitySession().getRoleManager().removeRoleType(mt.getName());

            if (broadcast) {
                postDelete(mt);
            }
View Full Code Here

Examples of org.exoplatform.services.organization.MembershipType

        Collection<RoleType> rts = getIdentitySession().getRoleManager().findRoleTypes();

        List<MembershipType> mts = new LinkedList<MembershipType>();

        for (RoleType rt : rts) {
            MembershipType mt = new MembershipTypeImpl(rt.getName(), null, null);
            populateMembershipType(mt);
            mts.add(mt);
        }

        if (log.isTraceEnabled()) {
View Full Code Here

Examples of org.exoplatform.services.organization.MembershipType

        User user = service.getUserHandler().findUserByName(user_);
        for (Membership membership : membership_) {
            if (user == null)
                user = service.getUserHandler().findUserByName(membership.getUserName());
            Group group = groupHandler.findGroupById(membership.getGroupId());
            MembershipType mt = mtHandler.findMembershipType(membership.getMembershipType());
            if (service.getMembershipHandler() != null) {
                service.getMembershipHandler().linkMembership(user, group, mt, broadcast);
            }
        }
    }
View Full Code Here

Examples of org.exoplatform.services.organization.MembershipType

   /**
    * {@inheritDoc}
    */
   public MembershipType createMembershipType(MembershipType mt, boolean broadcast) throws Exception
   {
      MembershipType membershipType = membershipTypeHandler.createMembershipType(mt, broadcast);
      membershipTypeCache.put(membershipType.getName(), membershipType);

      return membershipType;
   }
View Full Code Here

Examples of org.exoplatform.services.organization.MembershipType

   /**
    * {@inheritDoc}
    */
   public MembershipType findMembershipType(String name) throws Exception
   {
      MembershipType membershipType = (MembershipType)membershipTypeCache.get(name);
      if (membershipType != null)
         return membershipType;

      membershipType = membershipTypeHandler.findMembershipType(name);
      if (membershipType != null)
View Full Code Here

Examples of org.exoplatform.services.organization.MembershipType

   /**
    * {@inheritDoc}
    */
   public MembershipType removeMembershipType(String name, boolean broadcast) throws Exception
   {
      MembershipType membershipType = membershipTypeHandler.removeMembershipType(name, broadcast);
      if (membershipType != null)
      {
         membershipTypeCache.remove(name);

         List<Membership> memberships = membershipCache.getCachedObjects();
View Full Code Here

Examples of org.exoplatform.services.organization.MembershipType

   /**
    * {@inheritDoc}
    */
   public MembershipType saveMembershipType(MembershipType mt, boolean broadcast) throws Exception
   {
      MembershipType membershipType = membershipTypeHandler.saveMembershipType(mt, broadcast);
      membershipTypeCache.put(membershipType.getName(), membershipType);

      return membershipType;
   }
View Full Code Here

Examples of org.exoplatform.services.organization.MembershipType

         throw new MessageException(new ApplicationMessage("PermissionValidator.msg.invalid-permission-input", args));
      }
      String membership = tmp[0];
      String groupId = tmp[1];
      Group group = null;
      MembershipType membershipType = null;
      try
      {
         membershipType = service.getMembershipTypeHandler().findMembershipType(membership);
         group = service.getGroupHandler().findGroupById(groupId);
      }
View Full Code Here

Examples of org.exoplatform.services.organization.MembershipType

   public MembershipType findMembershipType(String name) throws Exception
   {
      RoleType rt = getIdentitySession().getRoleManager().getRoleType(name);

      MembershipType mt = null;

      if (rt != null)
      {
         mt = new MembershipTypeImpl(name, null, null);
         populateMembershipType(mt);
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.