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 classNameId,
long classPK,
java.lang.String name,
java.lang.String description,
java.lang.String goal,
java.lang.String goalTarget,
ServiceContext serviceContext) |
static SegmentsExperiment |
deleteSegmentsExperiment(long segmentsExperimentId) |
static SegmentsExperiment |
deleteSegmentsExperiment(java.lang.String segmentsExperimentKey) |
static SegmentsExperiment |
fetchSegmentsExperiment(long segmentsExperienceId,
long classNameId,
long classPK,
int[] statuses) |
static SegmentsExperiment |
fetchSegmentsExperiment(long groupId,
java.lang.String segmentsExperimentKey) |
static java.lang.String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
static java.util.List<SegmentsExperiment> |
getSegmentsExperienceSegmentsExperiments(long[] segmentsExperienceIds,
long classNameId,
long classPK,
int[] statuses,
int start,
int end) |
static SegmentsExperiment |
getSegmentsExperiment(long segmentsExperimentId) |
static SegmentsExperiment |
getSegmentsExperiment(java.lang.String segmentsExperimentKey) |
static java.util.List<SegmentsExperiment> |
getSegmentsExperiments(long groupId,
long classNameId,
long classPK) |
static java.util.List<SegmentsExperiment> |
getSegmentsExperiments(long segmentsExperienceId,
long classNameId,
long classPK,
int[] statuses,
OrderByComparator<SegmentsExperiment> orderByComparator) |
static SegmentsExperimentService |
getService() |
static SegmentsExperiment |
runSegmentsExperiment(long segmentsExperimentId,
double confidenceLevel,
java.util.Map<java.lang.Long,java.lang.Double> segmentsExperienceIdSplitMap) |
static SegmentsExperiment |
runSegmentsExperiment(java.lang.String segmentsExperimentKey,
double confidenceLevel,
java.util.Map<java.lang.String,java.lang.Double> segmentsExperienceKeySplitMap) |
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 classNameId, long classPK, java.lang.String name, java.lang.String description, java.lang.String goal, java.lang.String goalTarget, ServiceContext serviceContext) throws PortalException
PortalExceptionpublic static SegmentsExperiment deleteSegmentsExperiment(long segmentsExperimentId) throws PortalException
PortalExceptionpublic static SegmentsExperiment deleteSegmentsExperiment(java.lang.String segmentsExperimentKey) throws PortalException
PortalExceptionpublic static SegmentsExperiment fetchSegmentsExperiment(long segmentsExperienceId, long classNameId, long classPK, int[] statuses) throws PortalException
PortalExceptionpublic static SegmentsExperiment fetchSegmentsExperiment(long groupId, java.lang.String segmentsExperimentKey) throws PortalException
PortalExceptionpublic static java.lang.String getOSGiServiceIdentifier()
public static java.util.List<SegmentsExperiment> getSegmentsExperienceSegmentsExperiments(long[] segmentsExperienceIds, long classNameId, long classPK, int[] statuses, int start, int end) throws PortalException
PortalExceptionpublic static SegmentsExperiment getSegmentsExperiment(long segmentsExperimentId) throws PortalException
PortalExceptionpublic static SegmentsExperiment getSegmentsExperiment(java.lang.String segmentsExperimentKey) throws PortalException
PortalExceptionpublic static java.util.List<SegmentsExperiment> getSegmentsExperiments(long groupId, long classNameId, long classPK)
public static java.util.List<SegmentsExperiment> getSegmentsExperiments(long segmentsExperienceId, long classNameId, long classPK, int[] statuses, OrderByComparator<SegmentsExperiment> orderByComparator)
public static SegmentsExperiment runSegmentsExperiment(long segmentsExperimentId, double confidenceLevel, java.util.Map<java.lang.Long,java.lang.Double> segmentsExperienceIdSplitMap) throws PortalException
PortalExceptionpublic static SegmentsExperiment runSegmentsExperiment(java.lang.String segmentsExperimentKey, double confidenceLevel, java.util.Map<java.lang.String,java.lang.Double> segmentsExperienceKeySplitMap) throws PortalException
PortalExceptionpublic static SegmentsExperiment updateSegmentsExperiment(long segmentsExperimentId, java.lang.String name, java.lang.String description, java.lang.String goal, java.lang.String goalTarget) throws PortalException
PortalExceptionpublic static SegmentsExperiment updateSegmentsExperimentStatus(long segmentsExperimentId, int status) throws PortalException
PortalExceptionpublic static SegmentsExperiment updateSegmentsExperimentStatus(long segmentsExperimentId, long winnerSegmentsExperienceId, int status) throws PortalException
PortalExceptionpublic static SegmentsExperiment updateSegmentsExperimentStatus(java.lang.String segmentsExperimentKey, int status) throws PortalException
PortalExceptionpublic static SegmentsExperiment updateSegmentsExperimentStatus(java.lang.String segmentsExperimentKey, java.lang.String winnerSegmentsExperienceKey, int status) throws PortalException
PortalExceptionpublic static SegmentsExperimentService getService()