Package com.liferay.segments.processor
Interface SegmentsExperienceRequestProcessor
@ProviderType
public interface SegmentsExperienceRequestProcessor
Provides methods for processing
SegmentsExperiment
s.-
Method Summary
Modifier and TypeMethodDescriptionlong[]
getSegmentsExperienceIds
(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, long groupId, long plid, long[] segmentsExperienceIds) Returns the processed IDs of segments experiences that will be actually applied in the current request.long[]
getSegmentsExperienceIds
(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, long groupId, long plid, long[] segmentsEntryIds, long[] segmentsExperienceIds) Returns the processed IDs of segments experiences that will be actually applied in the current request.
-
Method Details
-
getSegmentsExperienceIds
long[] getSegmentsExperienceIds(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, long groupId, long plid, long[] segmentsExperienceIds) throws com.liferay.portal.kernel.exception.PortalException Returns the processed IDs of segments experiences that will be actually applied in the current request.- Parameters:
httpServletRequest
- the servlet requesthttpServletResponse
- the servlet responsegroupId
- the primary key of the groupplid
- the primary key of the layoutsegmentsExperienceIds
- the primary keys of the user's active segment experiences- Returns:
- the processed IDs of segments experiences that will be actually applied in the current request
- Throws:
com.liferay.portal.kernel.exception.PortalException
- if a portal exception occurred
-
getSegmentsExperienceIds
long[] getSegmentsExperienceIds(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, long groupId, long plid, long[] segmentsEntryIds, long[] segmentsExperienceIds) throws com.liferay.portal.kernel.exception.PortalException Returns the processed IDs of segments experiences that will be actually applied in the current request.- Parameters:
httpServletRequest
- the servlet requesthttpServletResponse
- the servlet responsegroupId
- the primary key of the groupplid
- the primary key of the layoutsegmentsEntryIds
- the primary keys of the user's active segment entriessegmentsExperienceIds
- the primary keys of the user's active segment experiences- Returns:
- the processed IDs of segments experiences that will be actually applied in the current request
- Throws:
com.liferay.portal.kernel.exception.PortalException
- if a portal exception occurred
-