com.liferay.portal.events
Class ServicePreAction
java.lang.Object
com.liferay.portal.kernel.events.Action
com.liferay.portal.events.ServicePreAction
public class ServicePreAction
- extends com.liferay.portal.kernel.events.Action
View Source
- Author:
- Brian Wing Shun Chan, Felix Ventero
Method Summary |
protected void |
addDefaultLayoutsByLAR(long userId,
long groupId,
boolean privateLayout,
java.io.File larFile)
|
protected void |
addDefaultUserPrivateLayoutByProperties(long userId,
long groupId)
|
protected void |
addDefaultUserPrivateLayouts(com.liferay.portal.model.User user)
|
protected void |
addDefaultUserPublicLayoutByProperties(long userId,
long groupId)
|
protected void |
addDefaultUserPublicLayouts(com.liferay.portal.model.User user)
|
protected void |
deleteDefaultUserPrivateLayouts(com.liferay.portal.model.User user)
|
protected void |
deleteDefaultUserPublicLayouts(com.liferay.portal.model.User user)
|
protected java.lang.Object[] |
getDefaultLayout(javax.servlet.http.HttpServletRequest request,
com.liferay.portal.model.User user,
boolean signedIn)
|
protected java.lang.String |
getFriendlyURL(java.lang.String friendlyURL)
|
protected java.lang.Object[] |
getViewableLayouts(javax.servlet.http.HttpServletRequest request,
com.liferay.portal.model.User user,
com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Layout layout,
java.util.List<com.liferay.portal.model.Layout> layouts)
|
protected java.lang.Boolean |
hasPowerUserRole(com.liferay.portal.model.User user)
|
protected void |
initImportLARFiles()
|
protected boolean |
isViewableCommunity(com.liferay.portal.model.User user,
long groupId,
boolean privateLayout,
com.liferay.portal.security.permission.PermissionChecker permissionChecker)
Deprecated. Use isViewableGroup . |
protected boolean |
isViewableGroup(com.liferay.portal.model.User user,
long groupId,
boolean privateLayout,
long layoutId,
com.liferay.portal.security.permission.PermissionChecker permissionChecker)
|
protected java.util.List<com.liferay.portal.model.Layout> |
mergeAdditionalLayouts(javax.servlet.http.HttpServletRequest request,
com.liferay.portal.model.User user,
com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Layout layout,
java.util.List<com.liferay.portal.model.Layout> layouts)
|
protected void |
rememberVisitedGroupIds(javax.servlet.http.HttpServletRequest request,
long currentGroupId)
|
void |
run(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
protected void |
servicePre(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
protected void |
updateUserLayouts(com.liferay.portal.model.User user)
|
Methods inherited from class com.liferay.portal.kernel.events.Action |
run |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
privateLARFile
protected java.io.File privateLARFile
publicLARFile
protected java.io.File publicLARFile
ServicePreAction
public ServicePreAction()
run
public void run(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws com.liferay.portal.kernel.events.ActionException
- Specified by:
run
in class com.liferay.portal.kernel.events.Action
- Throws:
com.liferay.portal.kernel.events.ActionException
addDefaultLayoutsByLAR
protected void addDefaultLayoutsByLAR(long userId,
long groupId,
boolean privateLayout,
java.io.File larFile)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
addDefaultUserPrivateLayoutByProperties
protected void addDefaultUserPrivateLayoutByProperties(long userId,
long groupId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
addDefaultUserPrivateLayouts
protected void addDefaultUserPrivateLayouts(com.liferay.portal.model.User user)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
addDefaultUserPublicLayoutByProperties
protected void addDefaultUserPublicLayoutByProperties(long userId,
long groupId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
addDefaultUserPublicLayouts
protected void addDefaultUserPublicLayouts(com.liferay.portal.model.User user)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
deleteDefaultUserPrivateLayouts
protected void deleteDefaultUserPrivateLayouts(com.liferay.portal.model.User user)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
deleteDefaultUserPublicLayouts
protected void deleteDefaultUserPublicLayouts(com.liferay.portal.model.User user)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getDefaultLayout
protected java.lang.Object[] getDefaultLayout(javax.servlet.http.HttpServletRequest request,
com.liferay.portal.model.User user,
boolean signedIn)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getFriendlyURL
protected java.lang.String getFriendlyURL(java.lang.String friendlyURL)
getViewableLayouts
protected java.lang.Object[] getViewableLayouts(javax.servlet.http.HttpServletRequest request,
com.liferay.portal.model.User user,
com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Layout layout,
java.util.List<com.liferay.portal.model.Layout> layouts)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
hasPowerUserRole
protected java.lang.Boolean hasPowerUserRole(com.liferay.portal.model.User user)
throws java.lang.Exception
- Throws:
java.lang.Exception
initImportLARFiles
protected void initImportLARFiles()
isViewableCommunity
protected boolean isViewableCommunity(com.liferay.portal.model.User user,
long groupId,
boolean privateLayout,
com.liferay.portal.security.permission.PermissionChecker permissionChecker)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Deprecated. Use
isViewableGroup
.
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
isViewableGroup
protected boolean isViewableGroup(com.liferay.portal.model.User user,
long groupId,
boolean privateLayout,
long layoutId,
com.liferay.portal.security.permission.PermissionChecker permissionChecker)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
mergeAdditionalLayouts
protected java.util.List<com.liferay.portal.model.Layout> mergeAdditionalLayouts(javax.servlet.http.HttpServletRequest request,
com.liferay.portal.model.User user,
com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Layout layout,
java.util.List<com.liferay.portal.model.Layout> layouts)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
rememberVisitedGroupIds
protected void rememberVisitedGroupIds(javax.servlet.http.HttpServletRequest request,
long currentGroupId)
servicePre
protected void servicePre(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
- Throws:
java.lang.Exception
updateUserLayouts
protected void updateUserLayouts(com.liferay.portal.model.User user)
throws java.lang.Exception
- Throws:
java.lang.Exception