public class SegmentsExperimentServiceUtil
extends java.lang.Object
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.SegmentsExperimentService
Constructor and Description |
---|
SegmentsExperimentServiceUtil() |
Modifier and Type | Method and Description |
---|---|
static SegmentsExperiment |
addSegmentsExperiment(long segmentsExperienceId,
long plid,
java.lang.String name,
java.lang.String description,
java.lang.String goal,
java.lang.String goalTarget,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
static SegmentsExperiment |
deleteSegmentsExperiment(long segmentsExperimentId) |
static SegmentsExperiment |
deleteSegmentsExperiment(SegmentsExperiment segmentsExperiment,
boolean force) |
static SegmentsExperiment |
deleteSegmentsExperiment(java.lang.String segmentsExperimentKey) |
static SegmentsExperiment |
fetchSegmentsExperiment(long groupId,
long segmentsExperienceId,
long plid) |
static SegmentsExperiment |
fetchSegmentsExperiment(long groupId,
java.lang.String segmentsExperimentKey) |
static java.lang.String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
static SegmentsExperiment |
getSegmentsExperiment(long segmentsExperimentId) |
static SegmentsExperiment |
getSegmentsExperiment(java.lang.String segmentsExperimentKey) |
static SegmentsExperimentService |
getService() |
static SegmentsExperiment |
runSegmentsExperiment(long segmentsExperimentId,
double confidenceLevel,
java.util.Map<java.lang.Long,java.lang.Double> segmentsExperienceIdSplitMap,
java.lang.String type) |
static SegmentsExperiment |
runSegmentsExperiment(java.lang.String segmentsExperimentKey,
double confidenceLevel,
java.util.Map<java.lang.String,java.lang.Double> segmentsExperienceKeySplitMap,
java.lang.String type) |
static SegmentsExperiment |
updateSegmentsExperiment(long segmentsExperimentId,
java.lang.String name,
java.lang.String description,
java.lang.String goal,
java.lang.String goalTarget) |
static SegmentsExperiment |
updateSegmentsExperimentStatus(long segmentsExperimentId,
int status) |
static SegmentsExperiment |
updateSegmentsExperimentStatus(long segmentsExperimentId,
long winnerSegmentsExperienceId,
int status) |
static SegmentsExperiment |
updateSegmentsExperimentStatus(java.lang.String segmentsExperimentKey,
int status) |
static SegmentsExperiment |
updateSegmentsExperimentStatus(java.lang.String segmentsExperimentKey,
java.lang.String winnerSegmentsExperienceKey,
int status) |
public static SegmentsExperiment addSegmentsExperiment(long segmentsExperienceId, long plid, java.lang.String name, java.lang.String description, java.lang.String goal, java.lang.String goalTarget, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static SegmentsExperiment deleteSegmentsExperiment(long segmentsExperimentId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static SegmentsExperiment deleteSegmentsExperiment(SegmentsExperiment segmentsExperiment, boolean force) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static SegmentsExperiment deleteSegmentsExperiment(java.lang.String segmentsExperimentKey) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static SegmentsExperiment fetchSegmentsExperiment(long groupId, long segmentsExperienceId, long plid) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static SegmentsExperiment fetchSegmentsExperiment(long groupId, java.lang.String segmentsExperimentKey) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static java.lang.String getOSGiServiceIdentifier()
public static SegmentsExperiment getSegmentsExperiment(long segmentsExperimentId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static SegmentsExperiment getSegmentsExperiment(java.lang.String segmentsExperimentKey) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static SegmentsExperiment runSegmentsExperiment(long segmentsExperimentId, double confidenceLevel, java.util.Map<java.lang.Long,java.lang.Double> segmentsExperienceIdSplitMap, java.lang.String type) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static SegmentsExperiment runSegmentsExperiment(java.lang.String segmentsExperimentKey, double confidenceLevel, java.util.Map<java.lang.String,java.lang.Double> segmentsExperienceKeySplitMap, java.lang.String type) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static SegmentsExperiment updateSegmentsExperiment(long segmentsExperimentId, java.lang.String name, java.lang.String description, java.lang.String goal, java.lang.String goalTarget) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static SegmentsExperiment updateSegmentsExperimentStatus(long segmentsExperimentId, int status) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static SegmentsExperiment updateSegmentsExperimentStatus(long segmentsExperimentId, long winnerSegmentsExperienceId, int status) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static SegmentsExperiment updateSegmentsExperimentStatus(java.lang.String segmentsExperimentKey, int status) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static SegmentsExperiment updateSegmentsExperimentStatus(java.lang.String segmentsExperimentKey, java.lang.String winnerSegmentsExperienceKey, int status) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static SegmentsExperimentService getService()