com.liferay.portal.messaging.proxy
Class MessagingProxyAdvice

java.lang.Object
  extended by com.liferay.portal.messaging.proxy.MessagingProxyAdvice

public class MessagingProxyAdvice
extends java.lang.Object

Author:
Michael C. Han, Brian Wing Shun Chan, Shuyang Zhou

Constructor Summary
MessagingProxyAdvice()
           
 
Method Summary
protected  com.liferay.portal.kernel.messaging.proxy.ProxyRequest createProxyRequest(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint)
           
protected  void doInvokeAsynchronous(com.liferay.portal.kernel.messaging.Message message, com.liferay.portal.kernel.messaging.proxy.BaseProxyBean baseProxyBean)
           
protected  java.lang.Object doInvokeSynchronous(com.liferay.portal.kernel.messaging.Message message, com.liferay.portal.kernel.messaging.proxy.BaseProxyBean baseProxyBean)
           
 java.lang.Object invoke(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessagingProxyAdvice

public MessagingProxyAdvice()
Method Detail

invoke

public java.lang.Object invoke(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint)
                        throws java.lang.Throwable
Throws:
java.lang.Throwable

createProxyRequest

protected com.liferay.portal.kernel.messaging.proxy.ProxyRequest createProxyRequest(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint)
                                                                             throws java.lang.Exception
Throws:
java.lang.Exception

doInvokeAsynchronous

protected void doInvokeAsynchronous(com.liferay.portal.kernel.messaging.Message message,
                                    com.liferay.portal.kernel.messaging.proxy.BaseProxyBean baseProxyBean)

doInvokeSynchronous

protected java.lang.Object doInvokeSynchronous(com.liferay.portal.kernel.messaging.Message message,
                                               com.liferay.portal.kernel.messaging.proxy.BaseProxyBean baseProxyBean)
                                        throws java.lang.Exception
Throws:
java.lang.Exception