@AccessControlled
@CTAware
@JSONWebService
@ProviderType
@Transactional(isolation=PORTAL,
rollbackFor={com.liferay.portal.kernel.exception.PortalException.class,com.liferay.portal.kernel.exception.SystemException.class})
public interface SegmentsExperimentService
extends com.liferay.portal.kernel.service.BaseService
SegmentsExperimentServiceUtil
Modifier and Type | Method and Description |
---|---|
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) |
SegmentsExperiment |
deleteSegmentsExperiment(long segmentsExperimentId) |
SegmentsExperiment |
deleteSegmentsExperiment(SegmentsExperiment segmentsExperiment,
boolean force) |
SegmentsExperiment |
deleteSegmentsExperiment(java.lang.String segmentsExperimentKey) |
SegmentsExperiment |
fetchSegmentsExperiment(long groupId,
long segmentsExperienceId,
long plid) |
SegmentsExperiment |
fetchSegmentsExperiment(long groupId,
java.lang.String segmentsExperimentKey) |
java.lang.String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
SegmentsExperiment |
getSegmentsExperiment(long segmentsExperimentId) |
SegmentsExperiment |
getSegmentsExperiment(java.lang.String segmentsExperimentKey) |
SegmentsExperiment |
runSegmentsExperiment(long segmentsExperimentId,
double confidenceLevel,
java.util.Map<java.lang.Long,java.lang.Double> segmentsExperienceIdSplitMap,
java.lang.String type) |
SegmentsExperiment |
runSegmentsExperiment(java.lang.String segmentsExperimentKey,
double confidenceLevel,
java.util.Map<java.lang.String,java.lang.Double> segmentsExperienceKeySplitMap,
java.lang.String type) |
SegmentsExperiment |
updateSegmentsExperiment(long segmentsExperimentId,
java.lang.String name,
java.lang.String description,
java.lang.String goal,
java.lang.String goalTarget) |
SegmentsExperiment |
updateSegmentsExperimentStatus(long segmentsExperimentId,
int status) |
SegmentsExperiment |
updateSegmentsExperimentStatus(long segmentsExperimentId,
long winnerSegmentsExperienceId,
int status) |
SegmentsExperiment |
updateSegmentsExperimentStatus(java.lang.String segmentsExperimentKey,
int status) |
SegmentsExperiment |
updateSegmentsExperimentStatus(java.lang.String segmentsExperimentKey,
java.lang.String winnerSegmentsExperienceKey,
int status) |
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
SegmentsExperiment deleteSegmentsExperiment(long segmentsExperimentId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
SegmentsExperiment deleteSegmentsExperiment(SegmentsExperiment segmentsExperiment, boolean force) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
SegmentsExperiment deleteSegmentsExperiment(java.lang.String segmentsExperimentKey) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
@Transactional(propagation=SUPPORTS, readOnly=true) SegmentsExperiment fetchSegmentsExperiment(long groupId, long segmentsExperienceId, long plid) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
@Transactional(propagation=SUPPORTS, readOnly=true) SegmentsExperiment fetchSegmentsExperiment(long groupId, java.lang.String segmentsExperimentKey) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
java.lang.String getOSGiServiceIdentifier()
@Transactional(propagation=SUPPORTS, readOnly=true) SegmentsExperiment getSegmentsExperiment(long segmentsExperimentId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
@Transactional(propagation=SUPPORTS, readOnly=true) SegmentsExperiment getSegmentsExperiment(java.lang.String segmentsExperimentKey) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
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
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
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
SegmentsExperiment updateSegmentsExperimentStatus(long segmentsExperimentId, int status) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
SegmentsExperiment updateSegmentsExperimentStatus(long segmentsExperimentId, long winnerSegmentsExperienceId, int status) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
SegmentsExperiment updateSegmentsExperimentStatus(java.lang.String segmentsExperimentKey, int status) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
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