com.liferay.portal.events
Class ServicePreAction
java.lang.Object
com.liferay.portal.kernel.events.Action
com.liferay.portal.events.ServicePreAction
public class ServicePreAction
- extends Action
Method Summary |
protected void |
addDefaultLayoutsByLAR(long userId,
long groupId,
boolean privateLayout,
File larFile)
|
protected void |
addDefaultUserPrivateLayoutByProperties(long userId,
long groupId)
|
protected void |
addDefaultUserPrivateLayouts(User user)
|
protected void |
addDefaultUserPublicLayoutByProperties(long userId,
long groupId)
|
protected void |
addDefaultUserPublicLayouts(User user)
|
protected void |
deleteDefaultUserPrivateLayouts(User user)
|
protected void |
deleteDefaultUserPublicLayouts(User user)
|
protected Object[] |
getDefaultLayout(javax.servlet.http.HttpServletRequest request,
User user,
boolean signedIn)
|
protected String |
getFriendlyURL(String friendlyURL)
|
protected Object[] |
getViewableLayouts(javax.servlet.http.HttpServletRequest request,
User user,
PermissionChecker permissionChecker,
Layout layout,
List<Layout> layouts)
|
protected Boolean |
hasPowerUserRole(User user)
|
protected void |
initImportLARFiles()
|
protected boolean |
isViewableCommunity(User user,
long groupId,
boolean privateLayout,
PermissionChecker permissionChecker)
Deprecated. Use isViewableGroup . |
protected boolean |
isViewableGroup(User user,
long groupId,
boolean privateLayout,
long layoutId,
PermissionChecker permissionChecker)
|
protected List<Layout> |
mergeAdditionalLayouts(javax.servlet.http.HttpServletRequest request,
User user,
PermissionChecker permissionChecker,
Layout layout,
List<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(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 File privateLARFile
publicLARFile
protected File publicLARFile
ServicePreAction
public ServicePreAction()
run
public void run(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws ActionException
- Specified by:
run
in class Action
- Throws:
ActionException
addDefaultLayoutsByLAR
protected void addDefaultLayoutsByLAR(long userId,
long groupId,
boolean privateLayout,
File larFile)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
addDefaultUserPrivateLayoutByProperties
protected void addDefaultUserPrivateLayoutByProperties(long userId,
long groupId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
addDefaultUserPrivateLayouts
protected void addDefaultUserPrivateLayouts(User user)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
addDefaultUserPublicLayoutByProperties
protected void addDefaultUserPublicLayoutByProperties(long userId,
long groupId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
addDefaultUserPublicLayouts
protected void addDefaultUserPublicLayouts(User user)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
deleteDefaultUserPrivateLayouts
protected void deleteDefaultUserPrivateLayouts(User user)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
deleteDefaultUserPublicLayouts
protected void deleteDefaultUserPublicLayouts(User user)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getDefaultLayout
protected Object[] getDefaultLayout(javax.servlet.http.HttpServletRequest request,
User user,
boolean signedIn)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getFriendlyURL
protected String getFriendlyURL(String friendlyURL)
getViewableLayouts
protected Object[] getViewableLayouts(javax.servlet.http.HttpServletRequest request,
User user,
PermissionChecker permissionChecker,
Layout layout,
List<Layout> layouts)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
hasPowerUserRole
protected Boolean hasPowerUserRole(User user)
throws Exception
- Throws:
Exception
initImportLARFiles
protected void initImportLARFiles()
isViewableCommunity
protected boolean isViewableCommunity(User user,
long groupId,
boolean privateLayout,
PermissionChecker permissionChecker)
throws PortalException,
SystemException
- Deprecated. Use
isViewableGroup
.
- Throws:
PortalException
SystemException
isViewableGroup
protected boolean isViewableGroup(User user,
long groupId,
boolean privateLayout,
long layoutId,
PermissionChecker permissionChecker)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
mergeAdditionalLayouts
protected List<Layout> mergeAdditionalLayouts(javax.servlet.http.HttpServletRequest request,
User user,
PermissionChecker permissionChecker,
Layout layout,
List<Layout> layouts)
throws PortalException,
SystemException
- Throws:
PortalException
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 Exception
- Throws:
Exception
updateUserLayouts
protected void updateUserLayouts(User user)
throws Exception
- Throws:
Exception