Class MembershipTypeDAOImpl

java.lang.Object
org.exoplatform.services.organization.idm.AbstractDAOImpl
org.exoplatform.services.organization.idm.MembershipTypeDAOImpl
All Implemented Interfaces:
org.exoplatform.services.organization.MembershipTypeHandler
Direct Known Subclasses:
CacheableMembershipTypeHandlerImpl

public class MembershipTypeDAOImpl extends AbstractDAOImpl implements org.exoplatform.services.organization.MembershipTypeHandler
Author:
Boleslaw Dawidowicz
  • Field Details

  • Constructor Details

  • Method Details

    • addMembershipTypeEventListener

      public void addMembershipTypeEventListener(org.exoplatform.services.organization.MembershipTypeEventListener listener)
      Specified by:
      addMembershipTypeEventListener in interface org.exoplatform.services.organization.MembershipTypeHandler
    • removeMembershipTypeEventListener

      public void removeMembershipTypeEventListener(org.exoplatform.services.organization.MembershipTypeEventListener listener)
      Specified by:
      removeMembershipTypeEventListener in interface org.exoplatform.services.organization.MembershipTypeHandler
    • createMembershipTypeInstance

      public final org.exoplatform.services.organization.MembershipType createMembershipTypeInstance()
      Specified by:
      createMembershipTypeInstance in interface org.exoplatform.services.organization.MembershipTypeHandler
    • createMembershipType

      public org.exoplatform.services.organization.MembershipType createMembershipType(org.exoplatform.services.organization.MembershipType mt, boolean broadcast) throws Exception
      Specified by:
      createMembershipType in interface org.exoplatform.services.organization.MembershipTypeHandler
      Throws:
      Exception
    • saveMembershipType

      public org.exoplatform.services.organization.MembershipType saveMembershipType(org.exoplatform.services.organization.MembershipType mt, boolean broadcast) throws Exception
      Specified by:
      saveMembershipType in interface org.exoplatform.services.organization.MembershipTypeHandler
      Throws:
      Exception
    • findMembershipType

      public org.exoplatform.services.organization.MembershipType findMembershipType(String name) throws Exception
      Specified by:
      findMembershipType in interface org.exoplatform.services.organization.MembershipTypeHandler
      Throws:
      Exception
    • removeMembershipType

      public org.exoplatform.services.organization.MembershipType removeMembershipType(String name, boolean broadcast) throws Exception
      Specified by:
      removeMembershipType in interface org.exoplatform.services.organization.MembershipTypeHandler
      Throws:
      Exception
    • findMembershipTypes

      public Collection<org.exoplatform.services.organization.MembershipType> findMembershipTypes() throws Exception
      Specified by:
      findMembershipTypes in interface org.exoplatform.services.organization.MembershipTypeHandler
      Throws:
      Exception
    • populateMembershipType

      public void populateMembershipType(org.exoplatform.services.organization.MembershipType mt) throws Exception
      Throws:
      Exception