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}