Class CacheableMembershipTypeHandlerImpl
java.lang.Object
org.exoplatform.services.organization.idm.AbstractDAOImpl
org.exoplatform.services.organization.idm.MembershipTypeDAOImpl
org.exoplatform.services.organization.idm.cache.CacheableMembershipTypeHandlerImpl
- All Implemented Interfaces:
org.exoplatform.services.organization.MembershipTypeHandler
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class -
Field Summary
Fields inherited from class org.exoplatform.services.organization.idm.MembershipTypeDAOImpl
dateFormat, MEMBERSHIP_CREATE_DATE, MEMBERSHIP_DESCRIPTION, MEMBERSHIP_DESCRIPTION_LIMIT, MEMBERSHIP_MODIFIED_DATE, MEMBERSHIP_OWNERFields inherited from class org.exoplatform.services.organization.idm.AbstractDAOImpl
log, orgService, service_Fields inherited from interface org.exoplatform.services.organization.MembershipTypeHandler
ANY_MEMBERSHIP_TYPE, COMPARATOR -
Constructor Summary
ConstructorsConstructorDescriptionCacheableMembershipTypeHandlerImpl(org.exoplatform.services.organization.cache.OrganizationCacheHandler organizationCacheHandler, PicketLinkIDMOrganizationServiceImpl orgService, PicketLinkIDMService service) -
Method Summary
Modifier and TypeMethodDescriptionvoidorg.exoplatform.services.organization.MembershipTypecreateMembershipType(org.exoplatform.services.organization.MembershipType mt, boolean broadcast) voidvoidorg.exoplatform.services.organization.MembershipTypefindMembershipType(String name) Collection<org.exoplatform.services.organization.MembershipType> org.exoplatform.services.organization.MembershipTyperemoveMembershipType(String name, boolean broadcast) org.exoplatform.services.organization.MembershipTypesaveMembershipType(org.exoplatform.services.organization.MembershipType mt, boolean broadcast) Methods inherited from class org.exoplatform.services.organization.idm.MembershipTypeDAOImpl
addMembershipTypeEventListener, createMembershipTypeInstance, populateMembershipType, removeMembershipTypeEventListenerMethods inherited from class org.exoplatform.services.organization.idm.AbstractDAOImpl
getIdentitySession, handleException
-
Constructor Details
-
CacheableMembershipTypeHandlerImpl
public CacheableMembershipTypeHandlerImpl(org.exoplatform.services.organization.cache.OrganizationCacheHandler organizationCacheHandler, PicketLinkIDMOrganizationServiceImpl orgService, PicketLinkIDMService service)
-
-
Method Details
-
findMembershipType
public org.exoplatform.services.organization.MembershipType findMembershipType(String name) throws Exception - Specified by:
findMembershipTypein interfaceorg.exoplatform.services.organization.MembershipTypeHandler- Overrides:
findMembershipTypein classMembershipTypeDAOImpl- Throws:
Exception
-
findMembershipTypes
public Collection<org.exoplatform.services.organization.MembershipType> findMembershipTypes() throws Exception- Specified by:
findMembershipTypesin interfaceorg.exoplatform.services.organization.MembershipTypeHandler- Overrides:
findMembershipTypesin classMembershipTypeDAOImpl- Throws:
Exception
-
removeMembershipType
public org.exoplatform.services.organization.MembershipType removeMembershipType(String name, boolean broadcast) throws Exception - Specified by:
removeMembershipTypein interfaceorg.exoplatform.services.organization.MembershipTypeHandler- Overrides:
removeMembershipTypein classMembershipTypeDAOImpl- Throws:
Exception
-
createMembershipType
public org.exoplatform.services.organization.MembershipType createMembershipType(org.exoplatform.services.organization.MembershipType mt, boolean broadcast) throws Exception - Specified by:
createMembershipTypein interfaceorg.exoplatform.services.organization.MembershipTypeHandler- Overrides:
createMembershipTypein classMembershipTypeDAOImpl- Throws:
Exception
-
saveMembershipType
public org.exoplatform.services.organization.MembershipType saveMembershipType(org.exoplatform.services.organization.MembershipType mt, boolean broadcast) throws Exception - Specified by:
saveMembershipTypein interfaceorg.exoplatform.services.organization.MembershipTypeHandler- Overrides:
saveMembershipTypein classMembershipTypeDAOImpl- Throws:
Exception
-
clearCache
public void clearCache() -
disableCache
public void disableCache() -
enableCache
public void enableCache()
-