package org.openedit.entermedia.modules;
import org.openedit.entermedia.Asset;
import org.openedit.entermedia.MediaArchive;
import com.openedit.WebPageRequest;
public class AssetStatsModule extends BaseMediaModule
{
public void addPreViewEvent(WebPageRequest inReq) throws Exception
{
//save to logger
MediaArchive archive = getMediaArchive(inReq);
Asset asset = (Asset)inReq.getPageValue("asset");
if(asset != null){
archive.getAssetStatsManager().logAssetPreview(asset, inReq.getUser());
}
}
// public void updateAssetStats(WebPageRequest inReq) throws Exception
// {
// WebEvent inEvent = (WebEvent)inReq.getPageValue("webevent");
// if ( inEvent != null)
// {
// MediaArchive archive = getMediaArchive(inEvent.getCatalogId());
// Asset asset = archive.getAssetBySourcePath(inEvent.getSourcePath());
// //archive.getAssetStatsManager().getViewsForAsset(asset); //should already be done
// archive.getAssetSearcher().updateIndex(asset);
// }
// }
}