001
014
015 package com.liferay.portlet.documentlibrary.messaging;
016
017 import com.liferay.portal.kernel.messaging.BaseMessageListener;
018 import com.liferay.portal.kernel.messaging.Message;
019 import com.liferay.portal.kernel.repository.model.FileVersion;
020 import com.liferay.portlet.documentlibrary.util.AudioProcessor;
021
022
026 public class AudioProcessorMessageListener extends BaseMessageListener {
027
028 @Override
029 protected void doReceive(Message message) throws Exception {
030 FileVersion fileVersion = (FileVersion)message.getPayload();
031
032 AudioProcessor.generateAudio(fileVersion);
033 }
034
035 }