All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alogient.cameleon.sdk.content.service.MediaService Maven / Gradle / Ivy

The newest version!
package com.alogient.cameleon.sdk.content.service;

import com.alogient.cameleon.sdk.content.vo.media.VideoVo;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;

/**
 * User: J?r?me Mirc Date: 6-Aug-2009 Time: 10:55:13 AM The
 * MediaService is used to retrieve media from the CMS.
 */
@Transactional(propagation = Propagation.REQUIRES_NEW, readOnly = true)
public interface MediaService {

    /**
     * Get the video from NavId and culture
     * 
     * @param videoId if of the video
     * @param cultureId id of the culture
     * @param isLiveMode Is the live or preview version requested
     * @return the video
     */
    VideoVo getVideo(Integer videoId, Integer cultureId, Boolean isLiveMode);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy