public class MembershipTypeHandlerImpl extends JCROrgServiceHandler implements org.exoplatform.services.organization.MembershipTypeHandler, org.exoplatform.services.organization.MembershipTypeEventListenerHandler
| Modifier and Type | Class and Description |
|---|---|
static class |
MembershipTypeHandlerImpl.MembershipTypeProperties
Class contains the names of membership type properties only.
|
| Modifier and Type | Field and Description |
|---|---|
protected List<org.exoplatform.services.organization.MembershipTypeEventListener> |
listeners
The list of listeners to broadcast the events.
|
cache, groupHandler, LOG, membershipHandler, service, typeHandler, userHandler, userProfileHandler, utils| Modifier and Type | Method and Description |
|---|---|
void |
addMembershipTypeEventListener(org.exoplatform.services.organization.MembershipTypeEventListener listener) |
org.exoplatform.services.organization.MembershipType |
createMembershipType(org.exoplatform.services.organization.MembershipType mt,
boolean broadcast) |
org.exoplatform.services.organization.MembershipType |
createMembershipTypeInstance() |
org.exoplatform.services.organization.MembershipType |
findMembershipType(String name) |
Collection<org.exoplatform.services.organization.MembershipType> |
findMembershipTypes() |
List<org.exoplatform.services.organization.MembershipTypeEventListener> |
getMembershipTypeListeners() |
org.exoplatform.services.organization.MembershipType |
removeMembershipType(String name,
boolean broadcast) |
void |
removeMembershipTypeEventListener(org.exoplatform.services.organization.MembershipTypeEventListener listener) |
org.exoplatform.services.organization.MembershipType |
saveMembershipType(org.exoplatform.services.organization.MembershipType mt,
boolean broadcast) |
protected final List<org.exoplatform.services.organization.MembershipTypeEventListener> listeners
public org.exoplatform.services.organization.MembershipType createMembershipType(org.exoplatform.services.organization.MembershipType mt,
boolean broadcast)
throws Exception
createMembershipType in interface org.exoplatform.services.organization.MembershipTypeHandlerExceptionpublic org.exoplatform.services.organization.MembershipType createMembershipTypeInstance()
createMembershipTypeInstance in interface org.exoplatform.services.organization.MembershipTypeHandlerpublic org.exoplatform.services.organization.MembershipType findMembershipType(String name) throws Exception
findMembershipType in interface org.exoplatform.services.organization.MembershipTypeHandlerExceptionpublic Collection<org.exoplatform.services.organization.MembershipType> findMembershipTypes() throws Exception
findMembershipTypes in interface org.exoplatform.services.organization.MembershipTypeHandlerExceptionpublic org.exoplatform.services.organization.MembershipType removeMembershipType(String name, boolean broadcast) throws Exception
removeMembershipType in interface org.exoplatform.services.organization.MembershipTypeHandlerExceptionpublic org.exoplatform.services.organization.MembershipType saveMembershipType(org.exoplatform.services.organization.MembershipType mt,
boolean broadcast)
throws Exception
saveMembershipType in interface org.exoplatform.services.organization.MembershipTypeHandlerExceptionpublic void removeMembershipTypeEventListener(org.exoplatform.services.organization.MembershipTypeEventListener listener)
removeMembershipTypeEventListener in interface org.exoplatform.services.organization.MembershipTypeHandlerpublic void addMembershipTypeEventListener(org.exoplatform.services.organization.MembershipTypeEventListener listener)
addMembershipTypeEventListener in interface org.exoplatform.services.organization.MembershipTypeHandlerpublic List<org.exoplatform.services.organization.MembershipTypeEventListener> getMembershipTypeListeners()
getMembershipTypeListeners in interface org.exoplatform.services.organization.MembershipTypeEventListenerHandlerCopyright © 2014 eXo Platform SAS. All Rights Reserved.