Scene7MasterVideoImportHandler.java 1.22 KB
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  org.apache.felix.scr.annotations.Component
 *  org.apache.felix.scr.annotations.Property
 *  org.apache.felix.scr.annotations.Service
 */
package com.day.cq.dam.scene7.impl.importer;

import com.day.cq.dam.scene7.api.constants.Scene7AssetType;
import com.day.cq.dam.scene7.api.importer.Scene7ImportHandler;
import com.day.cq.dam.scene7.api.model.Scene7Asset;
import com.day.cq.dam.scene7.impl.importer.Scene7VideoImportHandler;
import org.apache.felix.scr.annotations.Component;
import org.apache.felix.scr.annotations.Property;
import org.apache.felix.scr.annotations.Service;

@Component(metatype=1)
@Service(value={Scene7ImportHandler.class})
public class Scene7MasterVideoImportHandler
extends Scene7VideoImportHandler {
    @Property(name="scene7.asset.type")
    public static final String SCR_PROP_VALUE_S7_ASSET_TYPE = Scene7AssetType.MASTER_VIDEO.getValue();

    @Override
    protected boolean acceptAssetType(Scene7Asset scene7Asset) {
        boolean isAccepted = false;
        if (scene7Asset != null && Scene7AssetType.MASTER_VIDEO.equals((Object)scene7Asset.getAssetType())) {
            isAccepted = true;
        }
        return isAccepted;
    }
}