Liferay 6.1.0-ce-rc1

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> addUserGroupLayouts(Group group, LayoutSet layoutSet, List<Layout> layouts)
           
protected  Map<String,String[]> getLayoutTemplatesParameters(boolean firstTime)
           
protected  void importLayoutSetPrototype(LayoutSetPrototype layoutSetPrototype, long groupId, boolean privateLayout, Map<String,String[]> parameterMap)
           
 Object invoke(org.aopalliance.intercept.MethodInvocation methodInvocation)
           
protected  void mergeLayoutProtypeLayout(Group group, Layout layout)
           
protected  void mergeLayoutSetProtypeLayouts(Group group, LayoutSet layoutSet)
           
 
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

addUserGroupLayouts

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

getLayoutTemplatesParameters

protected Map<String,String[]> getLayoutTemplatesParameters(boolean firstTime)

importLayoutSetPrototype

protected void importLayoutSetPrototype(LayoutSetPrototype layoutSetPrototype,
                                        long groupId,
                                        boolean privateLayout,
                                        Map<String,String[]> parameterMap)
                                 throws PortalException,
                                        SystemException
Throws:
PortalException
SystemException

mergeLayoutProtypeLayout

protected void mergeLayoutProtypeLayout(Group group,
                                        Layout layout)
                                 throws Exception
Throws:
Exception

mergeLayoutSetProtypeLayouts

protected void mergeLayoutSetProtypeLayouts(Group group,
                                            LayoutSet layoutSet)
                                     throws Exception
Throws:
Exception

Liferay 6.1.0-ce-rc1