2018-10-19 17:55:31 +02:00
|
|
|
/**
|
|
|
|
*
|
|
|
|
*/
|
2018-11-15 16:21:31 +01:00
|
|
|
package org.gcube.datatransfer.resolver;
|
2018-10-19 17:55:31 +02:00
|
|
|
|
|
|
|
/**
|
|
|
|
* The Class ConstantsResolver.
|
|
|
|
*
|
|
|
|
* @author Francesco Mangiacrapa at ISTI-CNR (francesco.mangiacrapa@isti.cnr.it)
|
2019-10-02 12:43:35 +02:00
|
|
|
* Oct 19, 2018
|
2018-10-19 17:55:31 +02:00
|
|
|
*/
|
|
|
|
public class ConstantsResolver {
|
|
|
|
|
2019-01-09 15:40:51 +01:00
|
|
|
public static final String CONTENT_DISPOSITION = "Content-Disposition";
|
2019-10-02 12:43:35 +02:00
|
|
|
|
|
|
|
public static enum CONTENT_DISPOSITION_VALUE {
|
|
|
|
inline, attachment
|
|
|
|
};
|
|
|
|
|
2018-10-19 17:55:31 +02:00
|
|
|
public static final String CONTENT_LENGTH = "Content-Length";
|
2019-10-02 12:43:35 +02:00
|
|
|
public static final String CONTENT_TYPE = "Content-Type";
|
|
|
|
|
2019-09-27 11:56:00 +02:00
|
|
|
public static final String DEFAULT_CONTENTTYPE_UNKNOWN_UNKNOWN = "unknown/unknown";
|
|
|
|
public static final String DEFAULT_FILENAME_FROM_STORAGE_MANAGER = "fromStorageManager";
|
2018-10-19 17:55:31 +02:00
|
|
|
|
2019-10-02 12:43:35 +02:00
|
|
|
public static final String HPC = "hproxycheck"; // for hproxycheck
|
2018-10-19 17:55:31 +02:00
|
|
|
|
2019-10-02 12:43:35 +02:00
|
|
|
public static final String QUERY_PARAM_CONTENTDISPOSITION = "content-disposition";
|
2018-10-23 14:32:37 +02:00
|
|
|
public static final String QUERY_PARAM_VALIDATION = "validation";
|
|
|
|
public static final String QUERY_PARAM_CONTENT_TYPE = "contentType";
|
|
|
|
public static final String QUERY_PARAM_FILE_NAME = "fileName";
|
2019-10-02 12:43:35 +02:00
|
|
|
|
|
|
|
public static final String[] resourcesHardCoded = { "ctlg" };
|
|
|
|
|
|
|
|
// The default resource candidate to manage the input requests not matching any
|
|
|
|
// resolver services
|
|
|
|
public static final String defaultServiceToRedirect = "storage";
|
|
|
|
|
2019-05-16 14:56:48 +02:00
|
|
|
public static final String SCOPE_SEPARATOR = "/";
|
2019-02-19 15:18:19 +01:00
|
|
|
|
2018-10-19 17:55:31 +02:00
|
|
|
}
|