/* * Copyright (C) 2012 Jan Pokorsky * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ package cz.cas.lib.proarc.webapp.shared.rest; /** * * @author Jan Pokorsky */ public final class ImportResourceApi { // resource /import public static final String PATH = "import"; // resource /import/folder public static final String FOLDER_PATH = "folder"; public static final String IMPORT_FOLDER_PARENT_PARAM = "folder"; // ImportFolder public static final String IMPORT_FOLDER_ELEMENT = "folder"; public static final String IMPORT_FOLDER_STATE = "state"; public static final String IMPORT_FOLDER_PATH = "path"; // resource /import/batch public static final String BATCH_PATH = "batch"; public static final String NEWBATCH_DEVICE_PARAM = "device"; public static final String NEWBATCH_INDICES_PARAM = "indices"; // ImportBatch public static final String IMPORT_BATCH_ELEMENT = "batch"; public static final String IMPORT_BATCH_ID = "id"; public static final String IMPORT_BATCH_FOLDER = "folderPath"; public static final String IMPORT_BATCH_DESCRIPTION = "description"; public static final String IMPORT_BATCH_PARENTPID = "parentPid"; public static final String IMPORT_BATCH_CREATE = "create"; public static final String IMPORT_BATCH_CREATE_FROM = "createFrom"; public static final String IMPORT_BATCH_CREATE_TO = "createTo"; public static final String IMPORT_BATCH_TIMESTAMP = "timestamp"; public static final String IMPORT_BATCH_MODIFIED_FROM = "modifiedFrom"; public static final String IMPORT_BATCH_MODIFIED_TO = "modifiedTo"; public static final String IMPORT_BATCH_USERID = "userId"; public static final String IMPORT_BATCH_USER = "user"; public static final String IMPORT_BATCH_STATE = "state"; public static final String IMPORT_BATCH_OPTIONS = "options"; public static final String IMPORT_BATCH_ESTIMATEFILECOUNT = "estimateFileCount"; public static final String IMPORT_BATCH_FAILURE = "failure"; public static final String IMPORT_BATCH_ITEMS = "items"; public static final String IMPORT_BATCH_PROFILE = "profile"; // resource /import/batch/item public static final String BATCHITEM_PATH = "item"; // BatchItem public static final String BATCHITEM_BATCHID = "batchId"; public static final String BATCHITEM_FILENAME = "filename"; public static final String BATCHITEM_PID = "pid"; public static final String BATCHITEM_MODEL = "model"; public static final String BATCHITEM_PAGEINDEX = "pageIndex"; public static final String BATCHITEM_PAGENUMBER = "pageNumber"; public static final String BATCHITEM_PAGETYPE = "pageType"; public static final String BATCHITEM_PAGETYPELABEL = "pageTypeLabel"; public static final String BATCHITEM_TIMESTAMP = "timestamp"; public static final String BATCHITEM_USER = "user"; }