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
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DateFormatstatic final Stringstatic final Stringstatic final intstatic final Stringstatic final StringFields 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
ConstructorsConstructorDescriptionMembershipTypeDAOImpl(PicketLinkIDMOrganizationServiceImpl orgService, PicketLinkIDMService service) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMembershipTypeEventListener(org.exoplatform.services.organization.MembershipTypeEventListener listener) org.exoplatform.services.organization.MembershipTypecreateMembershipType(org.exoplatform.services.organization.MembershipType mt, boolean broadcast) final org.exoplatform.services.organization.MembershipTypeorg.exoplatform.services.organization.MembershipTypefindMembershipType(String name) Collection<org.exoplatform.services.organization.MembershipType> voidpopulateMembershipType(org.exoplatform.services.organization.MembershipType mt) org.exoplatform.services.organization.MembershipTyperemoveMembershipType(String name, boolean broadcast) voidremoveMembershipTypeEventListener(org.exoplatform.services.organization.MembershipTypeEventListener listener) org.exoplatform.services.organization.MembershipTypesaveMembershipType(org.exoplatform.services.organization.MembershipType mt, boolean broadcast) Methods inherited from class org.exoplatform.services.organization.idm.AbstractDAOImpl
getIdentitySession, handleException
-
Field Details
-
MEMBERSHIP_DESCRIPTION
- See Also:
-
MEMBERSHIP_OWNER
- See Also:
-
MEMBERSHIP_CREATE_DATE
- See Also:
-
MEMBERSHIP_MODIFIED_DATE
- See Also:
-
dateFormat
-
MEMBERSHIP_DESCRIPTION_LIMIT
public static final int MEMBERSHIP_DESCRIPTION_LIMIT- See Also:
-
-
Constructor Details
-
MembershipTypeDAOImpl
public MembershipTypeDAOImpl(PicketLinkIDMOrganizationServiceImpl orgService, PicketLinkIDMService service)
-
-
Method Details
-
addMembershipTypeEventListener
public void addMembershipTypeEventListener(org.exoplatform.services.organization.MembershipTypeEventListener listener) - Specified by:
addMembershipTypeEventListenerin interfaceorg.exoplatform.services.organization.MembershipTypeHandler
-
removeMembershipTypeEventListener
public void removeMembershipTypeEventListener(org.exoplatform.services.organization.MembershipTypeEventListener listener) - Specified by:
removeMembershipTypeEventListenerin interfaceorg.exoplatform.services.organization.MembershipTypeHandler
-
createMembershipTypeInstance
public final org.exoplatform.services.organization.MembershipType createMembershipTypeInstance()- Specified by:
createMembershipTypeInstancein interfaceorg.exoplatform.services.organization.MembershipTypeHandler
-
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- 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- Throws:
Exception
-
findMembershipType
public org.exoplatform.services.organization.MembershipType findMembershipType(String name) throws Exception - Specified by:
findMembershipTypein interfaceorg.exoplatform.services.organization.MembershipTypeHandler- Throws:
Exception
-
removeMembershipType
public org.exoplatform.services.organization.MembershipType removeMembershipType(String name, boolean broadcast) throws Exception - Specified by:
removeMembershipTypein interfaceorg.exoplatform.services.organization.MembershipTypeHandler- Throws:
Exception
-
findMembershipTypes
public Collection<org.exoplatform.services.organization.MembershipType> findMembershipTypes() throws Exception- Specified by:
findMembershipTypesin interfaceorg.exoplatform.services.organization.MembershipTypeHandler- Throws:
Exception
-
populateMembershipType
public void populateMembershipType(org.exoplatform.services.organization.MembershipType mt) throws Exception - Throws:
Exception
-