Package com.liferay.segments.processor
Interface SegmentsExperienceRequestProcessor
@ProviderType
public interface SegmentsExperienceRequestProcessor
Provides methods for processing
SegmentsExperiments.-
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
-