Liferay 6.2-ce-ga5

com.liferay.portal.subscription
Class CleanUpSubscriptionMessageListener

java.lang.Object
  extended by com.liferay.portal.kernel.messaging.BaseMessageListener
      extended by com.liferay.portal.subscription.CleanUpSubscriptionMessageListener
All Implemented Interfaces:
MessageListener

public class CleanUpSubscriptionMessageListener
extends BaseMessageListener


Constructor Summary
CleanUpSubscriptionMessageListener()
           
 
Method Summary
protected  void doReceive(Message message)
           
protected  long[] getGroupIds(List<Group> groups)
           
protected  void processAssetEntry(Subscription subscription, long groupId, long[] groupIds)
           
protected  void processLayout(Subscription subscription, long groupId, long[] groupIds)
           
protected  void processMBCategory(Subscription subscription, long groupId, long[] groupIds)
           
protected  void processMBThread(Subscription subscription, long groupId, long[] groupIds)
           
protected  void processSubscription(Subscription subscription, long groupId, long[] groupIds)
           
protected  void processUser(User user, long groupId)
           
protected  void processWikiNode(Subscription subscription, long groupId, long[] groupIds)
           
protected  void processWorkflowInstance(Subscription subscription, long groupId, long[] groupIds)
           
 
Methods inherited from class com.liferay.portal.kernel.messaging.BaseMessageListener
receive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CleanUpSubscriptionMessageListener

public CleanUpSubscriptionMessageListener()
Method Detail

doReceive

protected void doReceive(Message message)
                  throws Exception
Specified by:
doReceive in class BaseMessageListener
Throws:
Exception

getGroupIds

protected long[] getGroupIds(List<Group> groups)

processAssetEntry

protected void processAssetEntry(Subscription subscription,
                                 long groupId,
                                 long[] groupIds)
                          throws PortalException,
                                 SystemException
Throws:
PortalException
SystemException

processLayout

protected void processLayout(Subscription subscription,
                             long groupId,
                             long[] groupIds)
                      throws PortalException,
                             SystemException
Throws:
PortalException
SystemException

processMBCategory

protected void processMBCategory(Subscription subscription,
                                 long groupId,
                                 long[] groupIds)
                          throws PortalException,
                                 SystemException
Throws:
PortalException
SystemException

processMBThread

protected void processMBThread(Subscription subscription,
                               long groupId,
                               long[] groupIds)
                        throws PortalException,
                               SystemException
Throws:
PortalException
SystemException

processSubscription

protected void processSubscription(Subscription subscription,
                                   long groupId,
                                   long[] groupIds)
                            throws PortalException,
                                   SystemException
Throws:
PortalException
SystemException

processUser

protected void processUser(User user,
                           long groupId)
                    throws PortalException,
                           SystemException
Throws:
PortalException
SystemException

processWikiNode

protected void processWikiNode(Subscription subscription,
                               long groupId,
                               long[] groupIds)
                        throws PortalException,
                               SystemException
Throws:
PortalException
SystemException

processWorkflowInstance

protected void processWorkflowInstance(Subscription subscription,
                                       long groupId,
                                       long[] groupIds)
                                throws PortalException,
                                       SystemException
Throws:
PortalException
SystemException

Liferay 6.2-ce-ga5