001/*
002 * Licensed to DuraSpace under one or more contributor license agreements.
003 * See the NOTICE file distributed with this work for additional information
004 * regarding copyright ownership.
005 *
006 * DuraSpace licenses this file to you under the Apache License,
007 * Version 2.0 (the "License"); you may not use this file except in
008 * compliance with the License.  You may obtain a copy of the License at
009 *
010 *     http://www.apache.org/licenses/LICENSE-2.0
011 *
012 * Unless required by applicable law or agreed to in writing, software
013 * distributed under the License is distributed on an "AS IS" BASIS,
014 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
015 * See the License for the specific language governing permissions and
016 * limitations under the License.
017 */
018package org.fcrepo.client;
019
020/**
021 * Header constants used in calls to the Fedora API
022 * 
023 * @author bbpennel
024 */
025public class FedoraHeaderConstants {
026
027    public static final String DESCRIBED_BY = "describedby";
028
029    public static final String CONTENT_TYPE = "Content-Type";
030
031    public static final String CONTENT_DISPOSITION = "Content-Disposition";
032
033    public static final String CONTENT_DISPOSITION_FILENAME = "filename";
034
035    public static final String CONTENT_DISPOSITION_CREATION_DATE = "creation-date";
036
037    public static final String CONTENT_DISPOSITION_MODIFICATION_DATE = "modification-date";
038
039    public static final String CONTENT_DISPOSITION_SIZE = "size";
040
041    public static final String SLUG = "Slug";
042
043    public static final String DIGEST = "digest";
044
045    public static final String LOCATION = "Location";
046
047    public static final String ACCEPT = "Accept";
048
049    public static final String PREFER = "Prefer";
050
051    public static final String RANGE = "Range";
052
053    public static final String IF_NONE_MATCH = "If-None-Match";
054
055    public static final String IF_MODIFIED_SINCE = "If-Modified-Since";
056
057    public static final String IF_MATCH = "If-Match";
058
059    public static final String IF_UNMODIFIED_SINCE = "If-Unmodified-Since";
060
061    public static final String LAST_MODIFIED = "Last-Modified";
062
063    public static final String ETAG = "ETag";
064
065    public static final String DESTINATION = "Destination";
066
067    public static final String LINK = "Link";
068
069    private FedoraHeaderConstants() {
070    }
071}