|
eXo JCR :: Ext :: Services 1.15.14-CP01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.services.jcr.ext.organization.JCROrgServiceHandler
org.exoplatform.services.jcr.ext.organization.MembershipTypeHandlerImpl
public class MembershipTypeHandlerImpl
Created by The eXo Platform SAS.
| Nested Class Summary | |
|---|---|
static class |
MembershipTypeHandlerImpl.MembershipTypeProperties
Class contains the names of membership type properties only. |
| Field Summary | |
|---|---|
protected List<org.exoplatform.services.organization.MembershipTypeEventListener> |
listeners
The list of listeners to broadcast the events. |
| Fields inherited from class org.exoplatform.services.jcr.ext.organization.JCROrgServiceHandler |
|---|
cache, groupHandler, LOG, membershipHandler, service, typeHandler, userHandler, userProfileHandler, utils |
| Fields inherited from interface org.exoplatform.services.organization.MembershipTypeHandler |
|---|
POST_DELETE_MEMBERSHIP_TYPE_EVENT, PRE_DELETE_MEMBERSHIP_TYPE_EVENT |
| Method Summary | |
|---|---|
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 |
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)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final List<org.exoplatform.services.organization.MembershipTypeEventListener> listeners
| Method Detail |
|---|
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.MembershipTypeHandler
public org.exoplatform.services.organization.MembershipType findMembershipType(String name)
throws Exception
findMembershipType in interface org.exoplatform.services.organization.MembershipTypeHandlerException
public Collection findMembershipTypes()
throws Exception
findMembershipTypes in interface org.exoplatform.services.organization.MembershipTypeHandlerException
public org.exoplatform.services.organization.MembershipType removeMembershipType(String name,
boolean broadcast)
throws Exception
removeMembershipType in interface org.exoplatform.services.organization.MembershipTypeHandlerException
public 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.MembershipTypeEventListenerHandler
|
eXo JCR :: Ext :: Services 1.15.14-CP01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||