Liferay 6.1.2-ce-ga3

com.liferay.portal.service.impl
Class LayoutLocalServiceVirtualLayoutsAdvice

java.lang.Object
  extended by com.liferay.portal.service.impl.LayoutLocalServiceVirtualLayoutsAdvice
All Implemented Interfaces:
org.aopalliance.aop.Advice, org.aopalliance.intercept.Interceptor, org.aopalliance.intercept.MethodInterceptor

public class LayoutLocalServiceVirtualLayoutsAdvice
extends Object
implements org.aopalliance.intercept.MethodInterceptor


Constructor Summary
LayoutLocalServiceVirtualLayoutsAdvice()
           
 
Method Summary
protected  List<Layout> addChildUserGroupLayouts(Group group, List<Layout> layouts)
           
protected  List<Layout> addUserGroupLayouts(Group group, LayoutSet layoutSet, List<Layout> layouts, long parentLayoutId)
           
 Object invoke(org.aopalliance.intercept.MethodInvocation methodInvocation)
           
protected  void mergeLayoutSetPrototypeLayouts(String methodName, Object[] arguments, Class<?>[] parameterTypes, Group group, LayoutSet layoutSet, boolean privateLayout, boolean workflowEnabled)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LayoutLocalServiceVirtualLayoutsAdvice

public LayoutLocalServiceVirtualLayoutsAdvice()
Method Detail

invoke

public Object invoke(org.aopalliance.intercept.MethodInvocation methodInvocation)
              throws Throwable
Specified by:
invoke in interface org.aopalliance.intercept.MethodInterceptor
Throws:
Throwable

addChildUserGroupLayouts

protected List<Layout> addChildUserGroupLayouts(Group group,
                                                List<Layout> layouts)
                                         throws Exception
Throws:
Exception

addUserGroupLayouts

protected List<Layout> addUserGroupLayouts(Group group,
                                           LayoutSet layoutSet,
                                           List<Layout> layouts,
                                           long parentLayoutId)
                                    throws Exception
Throws:
Exception

mergeLayoutSetPrototypeLayouts

protected void mergeLayoutSetPrototypeLayouts(String methodName,
                                              Object[] arguments,
                                              Class<?>[] parameterTypes,
                                              Group group,
                                              LayoutSet layoutSet,
                                              boolean privateLayout,
                                              boolean workflowEnabled)

Liferay 6.1.2-ce-ga3