package ru.yandex.canvas.service.multitype.singletype;

import ru.yandex.canvas.model.direct.DirectUploadableHelperService;
import ru.yandex.canvas.model.html5.Creative;
import ru.yandex.canvas.service.DirectService;
import ru.yandex.canvas.service.multitype.CreativeType;
import ru.yandex.canvas.service.multitype.SingleCreativeTypeOperation;
import ru.yandex.canvas.service.multitype.singletype.request.SingleCreativeTypeOperationRequest;

public class SendToDirectHtml5Operation extends SendToDirectBaseOperation<Creative>
        implements SingleCreativeTypeOperation<SingleCreativeTypeOperationRequest> {

    public SendToDirectHtml5Operation(
            DirectUploadableHelperService<Creative> uploadableHelperService,
            DirectService directService) {
        super(uploadableHelperService, directService);
    }

    @Override
    public CreativeType worksOn() {
        return CreativeType.HTML5;
    }
}
