001/*
002 * The contents of this file are subject to the license and copyright
003 * detailed in the LICENSE and NOTICE files at the root of the source
004 * tree.
005 */
006package org.fcrepo.client;
007
008/**
009 * Link header values used in the Fedora specification.
010 *
011 * @author bbpennel
012 */
013public class LinkHeaderConstants {
014
015    // handling parameter for external content Links
016    public static final String EXTERNAL_CONTENT_HANDLING = "handling";
017
018    // rel value for external content URI for binaries
019    public static final String EXTERNAL_CONTENT_REL = "http://fedora.info/definitions/fcrepo#ExternalContent";
020
021    // rel for identifying the ldpcv for a ldprv
022    public static final String MEMENTO_TIME_MAP_REL = "timemap";
023
024    // rel for identifying the timegate of an ldprv
025    public static final String MEMENTO_TIME_GATE_REL = "timegate";
026
027    // rel for identifying an ldprv
028    public static final String MEMENTO_ORIGINAL_REL = "original";
029
030    // rel for link header representing the type or interaction model of the object
031    public static final String TYPE_REL = "type";
032
033    // rel identifying the RDF resource describing this resource
034    public static final String DESCRIBEDBY_REL = "describedby";
035
036    // rel identifying the ACL for the resource
037    public static final String ACL_REL = "acl";
038
039    private LinkHeaderConstants() {
040    }
041}