com.liferay.portal.staging
Class StagingImpl
java.lang.Object
com.liferay.portal.staging.StagingImpl
- All Implemented Interfaces:
- com.liferay.portal.kernel.staging.Staging
public class StagingImpl
- extends java.lang.Object
- implements com.liferay.portal.kernel.staging.Staging
- Author:
- Raymond Augé, Bruno Farache, Wesley Gong
|
Method Summary |
protected void |
addWeeklyDayPos(javax.portlet.PortletRequest portletRequest,
java.util.List<com.liferay.portal.kernel.cal.DayAndPosition> list,
int day)
|
java.lang.String |
buildRemoteURL(java.lang.String remoteAddress,
int remotePort,
boolean secureConnection,
long remoteGroupId,
boolean privateLayout)
|
protected void |
checkDefaultLayoutSetBranches(long userId,
com.liferay.portal.model.Group liveGroup,
boolean branchingPublic,
boolean branchingPrivate,
boolean remote,
com.liferay.portal.service.ServiceContext serviceContext)
|
void |
copyFromLive(javax.portlet.PortletRequest portletRequest)
|
void |
copyFromLive(javax.portlet.PortletRequest portletRequest,
com.liferay.portal.model.Portlet portlet)
|
void |
copyPortlet(javax.portlet.PortletRequest portletRequest,
long sourceGroupId,
long targetGroupId,
long sourcePlid,
long targetPlid,
java.lang.String portletId)
|
void |
copyRemoteLayouts(long sourceGroupId,
boolean privateLayout,
java.util.Map<java.lang.Long,java.lang.Boolean> layoutIdMap,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.lang.String remoteAddress,
int remotePort,
boolean secureConnection,
long remoteGroupId,
boolean remotePrivateLayout,
java.util.Date startDate,
java.util.Date endDate)
|
void |
deleteLastImportSettings(com.liferay.portal.model.Group liveGroup,
boolean privateLayout)
|
void |
deleteRecentLayoutRevisionId(javax.servlet.http.HttpServletRequest request,
long layoutSetBranchId,
long plid)
|
protected void |
deleteRecentLayoutRevisionId(com.liferay.portlet.PortalPreferences portalPreferences,
long layoutSetBranchId,
long plid)
|
void |
deleteRecentLayoutRevisionId(com.liferay.portal.model.User user,
long layoutSetBranchId,
long plid)
|
void |
disableStaging(com.liferay.portal.model.Group scopeGroup,
com.liferay.portal.model.Group liveGroup,
com.liferay.portal.service.ServiceContext serviceContext)
|
void |
disableStaging(javax.portlet.PortletRequest portletRequest,
com.liferay.portal.model.Group scopeGroup,
com.liferay.portal.model.Group liveGroup,
com.liferay.portal.service.ServiceContext serviceContext)
|
void |
enableLocalStaging(long userId,
com.liferay.portal.model.Group scopeGroup,
com.liferay.portal.model.Group liveGroup,
boolean branchingPublic,
boolean branchingPrivate,
com.liferay.portal.service.ServiceContext serviceContext)
|
void |
enableRemoteStaging(long userId,
com.liferay.portal.model.Group scopeGroup,
com.liferay.portal.model.Group liveGroup,
boolean branchingPublic,
boolean branchingPrivate,
java.lang.String remoteAddress,
long remoteGroupId,
int remotePort,
boolean secureConnection,
com.liferay.portal.service.ServiceContext serviceContext)
|
protected java.lang.String |
getCronText(javax.portlet.PortletRequest portletRequest,
java.util.Calendar startDate,
boolean timeZoneSensitive,
int recurrenceType)
|
protected java.util.Calendar |
getDate(javax.portlet.PortletRequest portletRequest,
java.lang.String paramPrefix,
boolean timeZoneSensitive)
|
com.liferay.portal.model.Group |
getLiveGroup(long groupId)
|
long |
getLiveGroupId(long groupId)
|
java.util.List<com.liferay.portal.model.Layout> |
getMissingParentLayouts(com.liferay.portal.model.Layout layout,
long liveGroupId)
|
protected com.liferay.portlet.PortalPreferences |
getPortalPreferences(com.liferay.portal.model.User user)
|
protected long |
getRecentLayoutBranchId(com.liferay.portlet.PortalPreferences portalPreferences,
long layoutSetBranchId,
long plid)
|
protected java.lang.String |
getRecentLayoutBranchIdKey(long layoutSetBranchId,
long plid)
|
long |
getRecentLayoutRevisionId(javax.servlet.http.HttpServletRequest request,
long layoutSetBranchId,
long plid)
|
protected long |
getRecentLayoutRevisionId(com.liferay.portlet.PortalPreferences portalPreferences,
long layoutSetBranchId,
long plid)
|
long |
getRecentLayoutRevisionId(com.liferay.portal.model.User user,
long layoutSetBranchId,
long plid)
|
protected java.lang.String |
getRecentLayoutRevisionIdKey(long layoutSetBranchId,
long plid)
|
long |
getRecentLayoutSetBranchId(javax.servlet.http.HttpServletRequest request,
long layoutSetId)
|
long |
getRecentLayoutSetBranchId(com.liferay.portal.model.User user,
long layoutSetId)
|
protected java.lang.String |
getRecentLayoutSetBranchIdKey(long layoutSetId)
|
java.lang.String |
getSchedulerGroupName(java.lang.String destinationName,
long groupId)
|
java.util.Map<java.lang.String,java.lang.String[]> |
getStagingParameters()
|
java.util.Map<java.lang.String,java.lang.String[]> |
getStagingParameters(javax.portlet.PortletRequest portletRequest)
|
boolean |
isIncomplete(com.liferay.portal.model.Layout layout,
long layoutSetBranchId)
|
void |
publishLayout(long userId,
long plid,
long liveGroupId,
boolean includeChildren)
|
void |
publishLayouts(long userId,
long sourceGroupId,
long targetGroupId,
boolean privateLayout,
long[] layoutIds,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.util.Date startDate,
java.util.Date endDate)
|
void |
publishLayouts(long userId,
long sourceGroupId,
long targetGroupId,
boolean privateLayout,
java.util.Map<java.lang.Long,java.lang.Boolean> layoutIdMap,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.util.Date startDate,
java.util.Date endDate)
|
void |
publishLayouts(long userId,
long sourceGroupId,
long targetGroupId,
boolean privateLayout,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.util.Date startDate,
java.util.Date endDate)
|
protected void |
publishLayouts(javax.portlet.PortletRequest portletRequest,
long sourceGroupId,
long targetGroupId,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
boolean schedule)
|
void |
publishToLive(javax.portlet.PortletRequest portletRequest)
|
void |
publishToLive(javax.portlet.PortletRequest portletRequest,
com.liferay.portal.model.Portlet portlet)
|
void |
publishToRemote(javax.portlet.PortletRequest portletRequest)
|
protected void |
publishToRemote(javax.portlet.PortletRequest portletRequest,
boolean schedule)
|
void |
scheduleCopyFromLive(javax.portlet.PortletRequest portletRequest)
|
void |
schedulePublishToLive(javax.portlet.PortletRequest portletRequest)
|
void |
schedulePublishToRemote(javax.portlet.PortletRequest portletRequest)
|
protected void |
setCommonStagingOptions(com.liferay.portal.model.Group liveGroup,
com.liferay.portal.kernel.util.UnicodeProperties typeSettingsProperties,
com.liferay.portal.service.ServiceContext serviceContext)
|
void |
setRecentLayoutBranchId(javax.servlet.http.HttpServletRequest request,
long layoutSetBranchId,
long plid,
long layoutBranchId)
|
protected void |
setRecentLayoutBranchId(com.liferay.portlet.PortalPreferences portalPreferences,
long layoutSetBranchId,
long plid,
long layoutBranchId)
|
void |
setRecentLayoutBranchId(com.liferay.portal.model.User user,
long layoutSetBranchId,
long plid,
long layoutBranchId)
|
void |
setRecentLayoutRevisionId(javax.servlet.http.HttpServletRequest request,
long layoutSetBranchId,
long plid,
long layoutRevisionId)
|
protected void |
setRecentLayoutRevisionId(com.liferay.portlet.PortalPreferences portalPreferences,
long layoutSetBranchId,
long plid,
long layoutRevisionId)
|
void |
setRecentLayoutRevisionId(com.liferay.portal.model.User user,
long layoutSetBranchId,
long plid,
long layoutRevisionId)
|
void |
setRecentLayoutSetBranchId(javax.servlet.http.HttpServletRequest request,
long layoutSetId,
long layoutSetBranchId)
|
void |
setRecentLayoutSetBranchId(com.liferay.portal.model.User user,
long layoutSetId,
long layoutSetBranchId)
|
protected java.lang.String |
stripProtocolFromRemoteAddress(java.lang.String remoteAddress)
|
void |
unscheduleCopyFromLive(javax.portlet.PortletRequest portletRequest)
|
void |
unschedulePublishToLive(javax.portlet.PortletRequest portletRequest)
|
void |
unschedulePublishToRemote(javax.portlet.PortletRequest portletRequest)
|
void |
updateLastImportSettings(com.liferay.portal.kernel.xml.Element layoutElement,
com.liferay.portal.model.Layout layout,
com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
|
void |
updateStaging(javax.portlet.PortletRequest portletRequest,
com.liferay.portal.model.Group liveGroup)
|
protected void |
validate(java.lang.String remoteAddress,
long remoteGroupId,
int remotePort,
boolean secureConnection)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StagingImpl
public StagingImpl()
buildRemoteURL
public java.lang.String buildRemoteURL(java.lang.String remoteAddress,
int remotePort,
boolean secureConnection,
long remoteGroupId,
boolean privateLayout)
- Specified by:
buildRemoteURL in interface com.liferay.portal.kernel.staging.Staging
copyFromLive
public void copyFromLive(javax.portlet.PortletRequest portletRequest)
throws java.lang.Exception
- Specified by:
copyFromLive in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
copyFromLive
public void copyFromLive(javax.portlet.PortletRequest portletRequest,
com.liferay.portal.model.Portlet portlet)
throws java.lang.Exception
- Specified by:
copyFromLive in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
copyPortlet
public void copyPortlet(javax.portlet.PortletRequest portletRequest,
long sourceGroupId,
long targetGroupId,
long sourcePlid,
long targetPlid,
java.lang.String portletId)
throws java.lang.Exception
- Specified by:
copyPortlet in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
copyRemoteLayouts
public void copyRemoteLayouts(long sourceGroupId,
boolean privateLayout,
java.util.Map<java.lang.Long,java.lang.Boolean> layoutIdMap,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.lang.String remoteAddress,
int remotePort,
boolean secureConnection,
long remoteGroupId,
boolean remotePrivateLayout,
java.util.Date startDate,
java.util.Date endDate)
throws java.lang.Exception
- Specified by:
copyRemoteLayouts in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
deleteLastImportSettings
public void deleteLastImportSettings(com.liferay.portal.model.Group liveGroup,
boolean privateLayout)
throws java.lang.Exception
- Specified by:
deleteLastImportSettings in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
deleteRecentLayoutRevisionId
public void deleteRecentLayoutRevisionId(javax.servlet.http.HttpServletRequest request,
long layoutSetBranchId,
long plid)
throws com.liferay.portal.kernel.exception.SystemException
- Specified by:
deleteRecentLayoutRevisionId in interface com.liferay.portal.kernel.staging.Staging
- Throws:
com.liferay.portal.kernel.exception.SystemException
deleteRecentLayoutRevisionId
public void deleteRecentLayoutRevisionId(com.liferay.portal.model.User user,
long layoutSetBranchId,
long plid)
throws com.liferay.portal.kernel.exception.SystemException
- Specified by:
deleteRecentLayoutRevisionId in interface com.liferay.portal.kernel.staging.Staging
- Throws:
com.liferay.portal.kernel.exception.SystemException
disableStaging
public void disableStaging(com.liferay.portal.model.Group scopeGroup,
com.liferay.portal.model.Group liveGroup,
com.liferay.portal.service.ServiceContext serviceContext)
throws java.lang.Exception
- Specified by:
disableStaging in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
disableStaging
public void disableStaging(javax.portlet.PortletRequest portletRequest,
com.liferay.portal.model.Group scopeGroup,
com.liferay.portal.model.Group liveGroup,
com.liferay.portal.service.ServiceContext serviceContext)
throws java.lang.Exception
- Specified by:
disableStaging in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
enableLocalStaging
public void enableLocalStaging(long userId,
com.liferay.portal.model.Group scopeGroup,
com.liferay.portal.model.Group liveGroup,
boolean branchingPublic,
boolean branchingPrivate,
com.liferay.portal.service.ServiceContext serviceContext)
throws java.lang.Exception
- Specified by:
enableLocalStaging in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
enableRemoteStaging
public void enableRemoteStaging(long userId,
com.liferay.portal.model.Group scopeGroup,
com.liferay.portal.model.Group liveGroup,
boolean branchingPublic,
boolean branchingPrivate,
java.lang.String remoteAddress,
long remoteGroupId,
int remotePort,
boolean secureConnection,
com.liferay.portal.service.ServiceContext serviceContext)
throws java.lang.Exception
- Specified by:
enableRemoteStaging in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
getLiveGroup
public com.liferay.portal.model.Group getLiveGroup(long groupId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
getLiveGroup in interface com.liferay.portal.kernel.staging.Staging
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
getLiveGroupId
public long getLiveGroupId(long groupId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
getLiveGroupId in interface com.liferay.portal.kernel.staging.Staging
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
getMissingParentLayouts
public java.util.List<com.liferay.portal.model.Layout> getMissingParentLayouts(com.liferay.portal.model.Layout layout,
long liveGroupId)
throws java.lang.Exception
- Specified by:
getMissingParentLayouts in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
getRecentLayoutRevisionId
public long getRecentLayoutRevisionId(javax.servlet.http.HttpServletRequest request,
long layoutSetBranchId,
long plid)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
getRecentLayoutRevisionId in interface com.liferay.portal.kernel.staging.Staging
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
getRecentLayoutRevisionId
public long getRecentLayoutRevisionId(com.liferay.portal.model.User user,
long layoutSetBranchId,
long plid)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
getRecentLayoutRevisionId in interface com.liferay.portal.kernel.staging.Staging
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
getRecentLayoutSetBranchId
public long getRecentLayoutSetBranchId(javax.servlet.http.HttpServletRequest request,
long layoutSetId)
- Specified by:
getRecentLayoutSetBranchId in interface com.liferay.portal.kernel.staging.Staging
getRecentLayoutSetBranchId
public long getRecentLayoutSetBranchId(com.liferay.portal.model.User user,
long layoutSetId)
throws com.liferay.portal.kernel.exception.SystemException
- Specified by:
getRecentLayoutSetBranchId in interface com.liferay.portal.kernel.staging.Staging
- Throws:
com.liferay.portal.kernel.exception.SystemException
getSchedulerGroupName
public java.lang.String getSchedulerGroupName(java.lang.String destinationName,
long groupId)
- Specified by:
getSchedulerGroupName in interface com.liferay.portal.kernel.staging.Staging
getStagingParameters
public java.util.Map<java.lang.String,java.lang.String[]> getStagingParameters()
- Specified by:
getStagingParameters in interface com.liferay.portal.kernel.staging.Staging
getStagingParameters
public java.util.Map<java.lang.String,java.lang.String[]> getStagingParameters(javax.portlet.PortletRequest portletRequest)
- Specified by:
getStagingParameters in interface com.liferay.portal.kernel.staging.Staging
isIncomplete
public boolean isIncomplete(com.liferay.portal.model.Layout layout,
long layoutSetBranchId)
- Specified by:
isIncomplete in interface com.liferay.portal.kernel.staging.Staging
publishLayout
public void publishLayout(long userId,
long plid,
long liveGroupId,
boolean includeChildren)
throws java.lang.Exception
- Specified by:
publishLayout in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
publishLayouts
public void publishLayouts(long userId,
long sourceGroupId,
long targetGroupId,
boolean privateLayout,
long[] layoutIds,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.util.Date startDate,
java.util.Date endDate)
throws java.lang.Exception
- Specified by:
publishLayouts in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
publishLayouts
public void publishLayouts(long userId,
long sourceGroupId,
long targetGroupId,
boolean privateLayout,
java.util.Map<java.lang.Long,java.lang.Boolean> layoutIdMap,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.util.Date startDate,
java.util.Date endDate)
throws java.lang.Exception
- Specified by:
publishLayouts in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
publishLayouts
public void publishLayouts(long userId,
long sourceGroupId,
long targetGroupId,
boolean privateLayout,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.util.Date startDate,
java.util.Date endDate)
throws java.lang.Exception
- Specified by:
publishLayouts in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
publishToLive
public void publishToLive(javax.portlet.PortletRequest portletRequest)
throws java.lang.Exception
- Specified by:
publishToLive in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
publishToLive
public void publishToLive(javax.portlet.PortletRequest portletRequest,
com.liferay.portal.model.Portlet portlet)
throws java.lang.Exception
- Specified by:
publishToLive in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
publishToRemote
public void publishToRemote(javax.portlet.PortletRequest portletRequest)
throws java.lang.Exception
- Specified by:
publishToRemote in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
scheduleCopyFromLive
public void scheduleCopyFromLive(javax.portlet.PortletRequest portletRequest)
throws java.lang.Exception
- Specified by:
scheduleCopyFromLive in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
schedulePublishToLive
public void schedulePublishToLive(javax.portlet.PortletRequest portletRequest)
throws java.lang.Exception
- Specified by:
schedulePublishToLive in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
schedulePublishToRemote
public void schedulePublishToRemote(javax.portlet.PortletRequest portletRequest)
throws java.lang.Exception
- Specified by:
schedulePublishToRemote in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
setRecentLayoutBranchId
public void setRecentLayoutBranchId(javax.servlet.http.HttpServletRequest request,
long layoutSetBranchId,
long plid,
long layoutBranchId)
throws com.liferay.portal.kernel.exception.SystemException
- Specified by:
setRecentLayoutBranchId in interface com.liferay.portal.kernel.staging.Staging
- Throws:
com.liferay.portal.kernel.exception.SystemException
setRecentLayoutBranchId
public void setRecentLayoutBranchId(com.liferay.portal.model.User user,
long layoutSetBranchId,
long plid,
long layoutBranchId)
throws com.liferay.portal.kernel.exception.SystemException
- Specified by:
setRecentLayoutBranchId in interface com.liferay.portal.kernel.staging.Staging
- Throws:
com.liferay.portal.kernel.exception.SystemException
setRecentLayoutRevisionId
public void setRecentLayoutRevisionId(javax.servlet.http.HttpServletRequest request,
long layoutSetBranchId,
long plid,
long layoutRevisionId)
throws com.liferay.portal.kernel.exception.SystemException
- Specified by:
setRecentLayoutRevisionId in interface com.liferay.portal.kernel.staging.Staging
- Throws:
com.liferay.portal.kernel.exception.SystemException
setRecentLayoutRevisionId
public void setRecentLayoutRevisionId(com.liferay.portal.model.User user,
long layoutSetBranchId,
long plid,
long layoutRevisionId)
throws com.liferay.portal.kernel.exception.SystemException
- Specified by:
setRecentLayoutRevisionId in interface com.liferay.portal.kernel.staging.Staging
- Throws:
com.liferay.portal.kernel.exception.SystemException
setRecentLayoutSetBranchId
public void setRecentLayoutSetBranchId(javax.servlet.http.HttpServletRequest request,
long layoutSetId,
long layoutSetBranchId)
- Specified by:
setRecentLayoutSetBranchId in interface com.liferay.portal.kernel.staging.Staging
setRecentLayoutSetBranchId
public void setRecentLayoutSetBranchId(com.liferay.portal.model.User user,
long layoutSetId,
long layoutSetBranchId)
throws com.liferay.portal.kernel.exception.SystemException
- Specified by:
setRecentLayoutSetBranchId in interface com.liferay.portal.kernel.staging.Staging
- Throws:
com.liferay.portal.kernel.exception.SystemException
unscheduleCopyFromLive
public void unscheduleCopyFromLive(javax.portlet.PortletRequest portletRequest)
throws java.lang.Exception
- Specified by:
unscheduleCopyFromLive in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
unschedulePublishToLive
public void unschedulePublishToLive(javax.portlet.PortletRequest portletRequest)
throws java.lang.Exception
- Specified by:
unschedulePublishToLive in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
unschedulePublishToRemote
public void unschedulePublishToRemote(javax.portlet.PortletRequest portletRequest)
throws java.lang.Exception
- Specified by:
unschedulePublishToRemote in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
updateLastImportSettings
public void updateLastImportSettings(com.liferay.portal.kernel.xml.Element layoutElement,
com.liferay.portal.model.Layout layout,
com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
throws java.lang.Exception
- Specified by:
updateLastImportSettings in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
updateStaging
public void updateStaging(javax.portlet.PortletRequest portletRequest,
com.liferay.portal.model.Group liveGroup)
throws java.lang.Exception
- Specified by:
updateStaging in interface com.liferay.portal.kernel.staging.Staging
- Throws:
java.lang.Exception
addWeeklyDayPos
protected void addWeeklyDayPos(javax.portlet.PortletRequest portletRequest,
java.util.List<com.liferay.portal.kernel.cal.DayAndPosition> list,
int day)
checkDefaultLayoutSetBranches
protected void checkDefaultLayoutSetBranches(long userId,
com.liferay.portal.model.Group liveGroup,
boolean branchingPublic,
boolean branchingPrivate,
boolean remote,
com.liferay.portal.service.ServiceContext serviceContext)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteRecentLayoutRevisionId
protected void deleteRecentLayoutRevisionId(com.liferay.portlet.PortalPreferences portalPreferences,
long layoutSetBranchId,
long plid)
getCronText
protected java.lang.String getCronText(javax.portlet.PortletRequest portletRequest,
java.util.Calendar startDate,
boolean timeZoneSensitive,
int recurrenceType)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDate
protected java.util.Calendar getDate(javax.portlet.PortletRequest portletRequest,
java.lang.String paramPrefix,
boolean timeZoneSensitive)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPortalPreferences
protected com.liferay.portlet.PortalPreferences getPortalPreferences(com.liferay.portal.model.User user)
throws com.liferay.portal.kernel.exception.SystemException
- Throws:
com.liferay.portal.kernel.exception.SystemException
getRecentLayoutBranchId
protected long getRecentLayoutBranchId(com.liferay.portlet.PortalPreferences portalPreferences,
long layoutSetBranchId,
long plid)
getRecentLayoutBranchIdKey
protected java.lang.String getRecentLayoutBranchIdKey(long layoutSetBranchId,
long plid)
getRecentLayoutRevisionId
protected long getRecentLayoutRevisionId(com.liferay.portlet.PortalPreferences portalPreferences,
long layoutSetBranchId,
long plid)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
getRecentLayoutRevisionIdKey
protected java.lang.String getRecentLayoutRevisionIdKey(long layoutSetBranchId,
long plid)
getRecentLayoutSetBranchIdKey
protected java.lang.String getRecentLayoutSetBranchIdKey(long layoutSetId)
publishLayouts
protected void publishLayouts(javax.portlet.PortletRequest portletRequest,
long sourceGroupId,
long targetGroupId,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
boolean schedule)
throws java.lang.Exception
- Throws:
java.lang.Exception
publishToRemote
protected void publishToRemote(javax.portlet.PortletRequest portletRequest,
boolean schedule)
throws java.lang.Exception
- Throws:
java.lang.Exception
setCommonStagingOptions
protected void setCommonStagingOptions(com.liferay.portal.model.Group liveGroup,
com.liferay.portal.kernel.util.UnicodeProperties typeSettingsProperties,
com.liferay.portal.service.ServiceContext serviceContext)
throws java.lang.Exception
- Throws:
java.lang.Exception
setRecentLayoutBranchId
protected void setRecentLayoutBranchId(com.liferay.portlet.PortalPreferences portalPreferences,
long layoutSetBranchId,
long plid,
long layoutBranchId)
setRecentLayoutRevisionId
protected void setRecentLayoutRevisionId(com.liferay.portlet.PortalPreferences portalPreferences,
long layoutSetBranchId,
long plid,
long layoutRevisionId)
throws com.liferay.portal.kernel.exception.SystemException
- Throws:
com.liferay.portal.kernel.exception.SystemException
stripProtocolFromRemoteAddress
protected java.lang.String stripProtocolFromRemoteAddress(java.lang.String remoteAddress)
validate
protected void validate(java.lang.String remoteAddress,
long remoteGroupId,
int remotePort,
boolean secureConnection)
throws java.lang.Exception
- Throws:
java.lang.Exception