@AccessControlled @JSONWebService @ProviderType @Transactional(isolation=PORTAL, rollbackFor={PortalException.class,SystemException.class}) public interface SegmentsExperimentService extends BaseService
SegmentsExperimentServiceUtil| Modifier and Type | Method and Description |
|---|---|
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) |
SegmentsExperiment |
deleteSegmentsExperiment(long segmentsExperimentId) |
SegmentsExperiment |
deleteSegmentsExperiment(java.lang.String segmentsExperimentKey) |
SegmentsExperiment |
fetchSegmentsExperiment(long segmentsExperienceId,
long classNameId,
long classPK,
int[] statuses) |
SegmentsExperiment |
fetchSegmentsExperiment(long groupId,
java.lang.String segmentsExperimentKey) |
java.lang.String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
java.util.List<SegmentsExperiment> |
getSegmentsExperienceSegmentsExperiments(long[] segmentsExperienceIds,
long classNameId,
long classPK,
int[] statuses,
int start,
int end) |
SegmentsExperiment |
getSegmentsExperiment(long segmentsExperimentId) |
SegmentsExperiment |
getSegmentsExperiment(java.lang.String segmentsExperimentKey) |
java.util.List<SegmentsExperiment> |
getSegmentsExperiments(long groupId,
long classNameId,
long classPK) |
java.util.List<SegmentsExperiment> |
getSegmentsExperiments(long segmentsExperienceId,
long classNameId,
long classPK,
int[] statuses,
OrderByComparator<SegmentsExperiment> orderByComparator) |
SegmentsExperiment |
runSegmentsExperiment(long segmentsExperimentId,
double confidenceLevel,
java.util.Map<java.lang.Long,java.lang.Double> segmentsExperienceIdSplitMap) |
SegmentsExperiment |
runSegmentsExperiment(java.lang.String segmentsExperimentKey,
double confidenceLevel,
java.util.Map<java.lang.String,java.lang.Double> segmentsExperienceKeySplitMap) |
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 classNameId, long classPK, java.lang.String name, java.lang.String description, java.lang.String goal, java.lang.String goalTarget, ServiceContext serviceContext) throws PortalException
PortalExceptionSegmentsExperiment deleteSegmentsExperiment(long segmentsExperimentId) throws PortalException
PortalExceptionSegmentsExperiment deleteSegmentsExperiment(java.lang.String segmentsExperimentKey) throws PortalException
PortalException@Transactional(propagation=SUPPORTS, readOnly=true) SegmentsExperiment fetchSegmentsExperiment(long segmentsExperienceId, long classNameId, long classPK, int[] statuses) throws PortalException
PortalException@Transactional(propagation=SUPPORTS, readOnly=true) SegmentsExperiment fetchSegmentsExperiment(long groupId, java.lang.String segmentsExperimentKey) throws PortalException
PortalExceptionjava.lang.String getOSGiServiceIdentifier()
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<SegmentsExperiment> getSegmentsExperienceSegmentsExperiments(long[] segmentsExperienceIds, long classNameId, long classPK, int[] statuses, int start, int end) throws PortalException
PortalException@Transactional(propagation=SUPPORTS, readOnly=true) SegmentsExperiment getSegmentsExperiment(long segmentsExperimentId) throws PortalException
PortalException@Transactional(propagation=SUPPORTS, readOnly=true) SegmentsExperiment getSegmentsExperiment(java.lang.String segmentsExperimentKey) throws PortalException
PortalException@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<SegmentsExperiment> getSegmentsExperiments(long groupId, long classNameId, long classPK)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<SegmentsExperiment> getSegmentsExperiments(long segmentsExperienceId, long classNameId, long classPK, int[] statuses, OrderByComparator<SegmentsExperiment> orderByComparator)
SegmentsExperiment runSegmentsExperiment(long segmentsExperimentId, double confidenceLevel, java.util.Map<java.lang.Long,java.lang.Double> segmentsExperienceIdSplitMap) throws PortalException
PortalExceptionSegmentsExperiment runSegmentsExperiment(java.lang.String segmentsExperimentKey, double confidenceLevel, java.util.Map<java.lang.String,java.lang.Double> segmentsExperienceKeySplitMap) throws PortalException
PortalExceptionSegmentsExperiment updateSegmentsExperiment(long segmentsExperimentId, java.lang.String name, java.lang.String description, java.lang.String goal, java.lang.String goalTarget) throws PortalException
PortalExceptionSegmentsExperiment updateSegmentsExperimentStatus(long segmentsExperimentId, int status) throws PortalException
PortalExceptionSegmentsExperiment updateSegmentsExperimentStatus(long segmentsExperimentId, long winnerSegmentsExperienceId, int status) throws PortalException
PortalExceptionSegmentsExperiment updateSegmentsExperimentStatus(java.lang.String segmentsExperimentKey, int status) throws PortalException
PortalExceptionSegmentsExperiment updateSegmentsExperimentStatus(java.lang.String segmentsExperimentKey, java.lang.String winnerSegmentsExperienceKey, int status) throws PortalException
PortalException