Package org.goobi.webapi.resources

Source Code of org.goobi.webapi.resources.CatalogueConfiguration

/*
* This file is part of the Goobi Application - a Workflow tool for the support of
* mass digitization.
*
* Visit the websites for more information.
*     - http://gdz.sub.uni-goettingen.de
*     - http://www.goobi.org
*     - http://launchpad.net/goobi-production
*
* 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
* Suite 330, Boston, MA 02111-1307 USA
*/

package org.goobi.webapi.resources;

import java.io.IOException;

import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;

import de.unigoettingen.sub.search.opac.ConfigOpac;

/**
* The CatalogueConfiguration class provides the Jersey API URL pattern
* ${SERVLET_CONTEXT}/rest/catalogueConfiguration which returns the major data
* from the ConfigOpac() configuration class in XML or JSON format.
*
* @author Matthias Ronge <matthias.ronge@zeutschel.de>
*/
@Path("/catalogueConfiguration")
public class CatalogueConfiguration {

  @GET
  @Produces({ MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML })
  public ConfigOpac getCatalogueConfiguration() throws IOException {
    return new ConfigOpac();
  }
}
TOP

Related Classes of org.goobi.webapi.resources.CatalogueConfiguration

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.