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,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
NOTE FOR DEVELOPERS:
Never modify or reference this interface directly.
|
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 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,
com.liferay.portal.kernel.util.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, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
SegmentsExperimentServiceUtil
to access the segments experiment remote service. Add custom service methods to com.liferay.segments.service.impl.SegmentsExperimentServiceImpl
and rerun ServiceBuilder to automatically copy the method declarations to this interface.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(java.lang.String segmentsExperimentKey) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static SegmentsExperiment fetchSegmentsExperiment(long segmentsExperienceId, long classNameId, long classPK, int[] statuses) 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 java.util.List<SegmentsExperiment> getSegmentsExperienceSegmentsExperiments(long[] segmentsExperienceIds, long classNameId, long classPK, int[] statuses, int start, int end) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static SegmentsExperiment getSegmentsExperiment(long segmentsExperimentId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public 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, com.liferay.portal.kernel.util.OrderByComparator<SegmentsExperiment> orderByComparator)
public static SegmentsExperiment runSegmentsExperiment(long segmentsExperimentId, double confidenceLevel, java.util.Map<java.lang.Long,java.lang.Double> segmentsExperienceIdSplitMap) 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) 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()