Package org.kuali.rice.kew.impl.group
Class GroupMembershipChangeQueueImpl
java.lang.Object
org.kuali.rice.kew.impl.group.GroupMembershipChangeQueueImpl
- All Implemented Interfaces:
org.kuali.rice.kew.api.group.GroupMembershipChangeQueue,org.kuali.rice.ksb.api.messaging.AsyncWrappable<org.kuali.rice.kew.api.group.GroupMembershipChangeQueue>
public class GroupMembershipChangeQueueImpl
extends Object
implements org.kuali.rice.kew.api.group.GroupMembershipChangeQueue, org.kuali.rice.ksb.api.messaging.AsyncWrappable<org.kuali.rice.kew.api.group.GroupMembershipChangeQueue>
Executes the updating of
ActionItems for a Group when
the membership of a group changes. This keeps users' Action Lists
in-sync with their group membership. Allowing their Action List to
be updated for requests routed to groups that they are either added to
or removed from.- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.kuali.rice.ksb.api.messaging.AsyncCapableServicevoidnotifyMembershipChange(String operation, String groupId, String principalId) voidsetAsyncCapableService(org.kuali.rice.ksb.api.messaging.AsyncCapableService asyncCapableService) org.kuali.rice.kew.api.group.GroupMembershipChangeQueue
-
Constructor Details
-
GroupMembershipChangeQueueImpl
public GroupMembershipChangeQueueImpl()
-
-
Method Details
-
notifyMembershipChange
- Specified by:
notifyMembershipChangein interfaceorg.kuali.rice.kew.api.group.GroupMembershipChangeQueue- See Also:
-
wrap
public org.kuali.rice.kew.api.group.GroupMembershipChangeQueue wrap(QName qname, String applicationId) - Specified by:
wrapin interfaceorg.kuali.rice.ksb.api.messaging.AsyncWrappable<org.kuali.rice.kew.api.group.GroupMembershipChangeQueue>
-
getActionRequestService
-
getActionListService
-
getAsyncCapableService
public org.kuali.rice.ksb.api.messaging.AsyncCapableService getAsyncCapableService() -
setAsyncCapableService
public void setAsyncCapableService(org.kuali.rice.ksb.api.messaging.AsyncCapableService asyncCapableService)
-