Package com.liferay.segments.service
Class SegmentsExperimentServiceUtil
java.lang.Object
com.liferay.segments.service.SegmentsExperimentServiceUtil
Provides the remote service utility for SegmentsExperiment. This utility wraps
com.liferay.segments.service.impl.SegmentsExperimentServiceImpl and is an
access point for service operations in application layer code running on a
remote server. Methods of this service are expected to have security checks
based on the propagated JAAS credentials because this service can be
accessed remotely.- See Also:
- Generated:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SegmentsExperimentaddSegmentsExperiment(long segmentsExperienceId, long plid, String name, String description, String goal, String goalTarget, com.liferay.portal.kernel.service.ServiceContext serviceContext) static SegmentsExperimentdeleteSegmentsExperiment(long segmentsExperimentId) static SegmentsExperimentdeleteSegmentsExperiment(SegmentsExperiment segmentsExperiment, boolean force) static SegmentsExperimentdeleteSegmentsExperiment(String segmentsExperimentKey) static SegmentsExperimentfetchSegmentsExperiment(long groupId, long segmentsExperienceId, long plid) static SegmentsExperimentfetchSegmentsExperiment(long groupId, String segmentsExperimentKey) static StringReturns the OSGi service identifier.static SegmentsExperimentgetSegmentsExperiment(long segmentsExperimentId) static SegmentsExperimentgetSegmentsExperiment(String segmentsExperimentKey) static SegmentsExperimentServicestatic SegmentsExperimentrunSegmentsExperiment(long segmentsExperimentId, double confidenceLevel, Map<Long, Double> segmentsExperienceIdSplitMap, String type) static SegmentsExperimentrunSegmentsExperiment(String segmentsExperimentKey, double confidenceLevel, Map<String, Double> segmentsExperienceKeySplitMap, String type) static SegmentsExperimentupdateSegmentsExperiment(long segmentsExperimentId, String name, String description, String goal, String goalTarget) static SegmentsExperimentupdateSegmentsExperimentStatus(long segmentsExperimentId, int status) static SegmentsExperimentupdateSegmentsExperimentStatus(long segmentsExperimentId, long winnerSegmentsExperienceId, int status) static SegmentsExperimentupdateSegmentsExperimentStatus(String segmentsExperimentKey, int status) static SegmentsExperimentupdateSegmentsExperimentStatus(String segmentsExperimentKey, String winnerSegmentsExperienceKey, int status)
-
Constructor Details
-
SegmentsExperimentServiceUtil
public SegmentsExperimentServiceUtil()
-
-
Method Details
-
addSegmentsExperiment
public static SegmentsExperiment addSegmentsExperiment(long segmentsExperienceId, long plid, String name, String description, String goal, String goalTarget, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteSegmentsExperiment
public static SegmentsExperiment deleteSegmentsExperiment(long segmentsExperimentId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteSegmentsExperiment
public static SegmentsExperiment deleteSegmentsExperiment(SegmentsExperiment segmentsExperiment, boolean force) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteSegmentsExperiment
public static SegmentsExperiment deleteSegmentsExperiment(String segmentsExperimentKey) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
fetchSegmentsExperiment
public static SegmentsExperiment fetchSegmentsExperiment(long groupId, long segmentsExperienceId, long plid) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
fetchSegmentsExperiment
public static SegmentsExperiment fetchSegmentsExperiment(long groupId, String segmentsExperimentKey) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getOSGiServiceIdentifier
Returns the OSGi service identifier.- Returns:
- the OSGi service identifier
-
getSegmentsExperiment
public static SegmentsExperiment getSegmentsExperiment(long segmentsExperimentId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getSegmentsExperiment
public static SegmentsExperiment getSegmentsExperiment(String segmentsExperimentKey) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
runSegmentsExperiment
public static SegmentsExperiment runSegmentsExperiment(long segmentsExperimentId, double confidenceLevel, Map<Long, Double> segmentsExperienceIdSplitMap, String type) throws com.liferay.portal.kernel.exception.PortalException- Throws:
com.liferay.portal.kernel.exception.PortalException
-
runSegmentsExperiment
public static SegmentsExperiment runSegmentsExperiment(String segmentsExperimentKey, double confidenceLevel, Map<String, Double> segmentsExperienceKeySplitMap, String type) throws com.liferay.portal.kernel.exception.PortalException- Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateSegmentsExperiment
public static SegmentsExperiment updateSegmentsExperiment(long segmentsExperimentId, String name, String description, String goal, String goalTarget) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateSegmentsExperimentStatus
public static SegmentsExperiment updateSegmentsExperimentStatus(long segmentsExperimentId, int status) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateSegmentsExperimentStatus
public static SegmentsExperiment updateSegmentsExperimentStatus(long segmentsExperimentId, long winnerSegmentsExperienceId, int status) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateSegmentsExperimentStatus
public static SegmentsExperiment updateSegmentsExperimentStatus(String segmentsExperimentKey, int status) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateSegmentsExperimentStatus
public static SegmentsExperiment updateSegmentsExperimentStatus(String segmentsExperimentKey, String winnerSegmentsExperienceKey, int status) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getService
-