001package org.nuxeo.ecm.platform.indexing.gateway.adapter;
002
003import java.io.Serializable;
004
005import org.nuxeo.common.xmap.annotation.XNode;
006import org.nuxeo.common.xmap.annotation.XObject;
007
008/**
009 * Simple descripor to configure if blob must be returned as byte[] or as download URLs
010 *
011 * @author tiry
012 */
013@XObject("blobFormat")
014public class BlobFormatDescriptor implements Serializable {
015
016    /**
017     *
018     */
019    private static final long serialVersionUID = 1L;
020
021    @XNode("@useDownloadUrl")
022    private boolean useDownloadUrl = true;
023
024    public boolean isUseDownloadUrl() {
025        return useDownloadUrl;
026    }
027
028    public void setUseDownloadUrl(boolean useDownloadUrl) {
029        this.useDownloadUrl = useDownloadUrl;
030    }
031
032}