Class CacheableMembershipTypeHandlerImpl

All Implemented Interfaces:
org.exoplatform.services.organization.MembershipTypeHandler

public class CacheableMembershipTypeHandlerImpl extends MembershipTypeDAOImpl
  • Constructor Details

  • Method Details

    • findMembershipType

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

      public Collection<org.exoplatform.services.organization.MembershipType> findMembershipTypes() throws Exception
      Specified by:
      findMembershipTypes in interface org.exoplatform.services.organization.MembershipTypeHandler
      Overrides:
      findMembershipTypes in class MembershipTypeDAOImpl
      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
      Overrides:
      removeMembershipType in class MembershipTypeDAOImpl
      Throws:
      Exception
    • 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
      Overrides:
      createMembershipType in class MembershipTypeDAOImpl
      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
      Overrides:
      saveMembershipType in class MembershipTypeDAOImpl
      Throws:
      Exception
    • clearCache

      public void clearCache()
    • disableCache

      public void disableCache()
    • enableCache

      public void enableCache()