All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.web-fragment.xml Maven / Gradle / Ivy

There is a newer version: 2024.05
Show newest version
<web-fragment xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-fragment_3_0.xsd" version="3.0" metadata-complete="true"
>
  <name>mir-module</name>
  <filter>
    <filter-name>PersistenceFilter</filter-name>
    <filter-class>org.mycore.wfc.actionmapping.MCRPersistenceServletFilter</filter-class>
  </filter>

  <filter-mapping>
    <filter-name>PersistenceFilter</filter-name>
    <servlet-name>CreateObjectServlet</servlet-name>
    <dispatcher>REQUEST</dispatcher>
  </filter-mapping>
  <filter-mapping>
    <filter-name>PersistenceFilter</filter-name>
    <servlet-name>UpdateObjectServlet</servlet-name>
    <dispatcher>REQUEST</dispatcher>
  </filter-mapping>
  <filter-mapping>
    <filter-name>PersistenceFilter</filter-name>
    <servlet-name>DeleteObjectServlet</servlet-name>
    <dispatcher>REQUEST</dispatcher>
  </filter-mapping>

  <servlet>
    <servlet-name>MirSelfRegistrationServlet</servlet-name>
    <servlet-class>org.mycore.mir.authorization.MirSelfRegistrationServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>MirSelfRegistrationServlet</servlet-name>
    <url-pattern>/servlets/MirSelfRegistrationServlet</url-pattern>
  </servlet-mapping>

  <servlet>
    <servlet-name>MIRStateServlet</servlet-name>
    <servlet-class>org.mycore.mir.MIRStateServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>MIRStateServlet</servlet-name>
    <url-pattern>/servlets/MIRStateServlet</url-pattern>
  </servlet-mapping>

  <servlet>
    <servlet-name>MIRAccessKeyServlet</servlet-name>
    <servlet-class>org.mycore.mir.authorization.accesskeys.frontend.servlet.MIRAccessKeyServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>MIRAccessKeyServlet</servlet-name>
    <url-pattern>/servlets/MIRAccessKeyServlet</url-pattern>
  </servlet-mapping>

  <servlet>
    <servlet-name>MIRClassificationServlet</servlet-name>
    <servlet-class>org.mycore.mir.MIRClassificationServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>MIRClassificationServlet</servlet-name>
    <url-pattern>/servlets/MIRClassificationServlet</url-pattern>
  </servlet-mapping>

  <servlet>
    <servlet-name>MIRGetOpenAIREProjectsServlet</servlet-name>
    <servlet-class>org.mycore.mir.MIRGetOpenAIREProjectsServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>MIRGetOpenAIREProjectsServlet</servlet-name>
    <url-pattern>/servlets/MIRGetOpenAIREProjectsServlet</url-pattern>
  </servlet-mapping>

  <servlet id="OAI2Provider">
    <servlet-name>OAI2</servlet-name>
    <servlet-class>org.mycore.oai.MCROAIDataProvider</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>OAI2</servlet-name>
    <url-pattern>/servlets/OAIDataProvider</url-pattern>
  </servlet-mapping>

  <servlet>
    <servlet-name>MIROrcidServlet</servlet-name>
    <servlet-class>org.mycore.mir.orcid.MIROrcidServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>MIROrcidServlet</servlet-name>
    <url-pattern>/servlets/MIROrcidServlet</url-pattern>
  </servlet-mapping>

  <servlet>
    <servlet-name>MCRDFGServlet</servlet-name>
    <servlet-class>org.mycore.iview2.frontend.MCRTileCombineServlet</servlet-class>
  </servlet>
  <servlet>
    <servlet-name>MCRDFGThumbServlet</servlet-name>
    <servlet-class>org.mycore.iview2.frontend.MCRThumbnailServlet</servlet-class>
    <init-param>
      <param-name>thumbnailSize</param-name>
      <param-value>150</param-value>
    </init-param>
  </servlet>
  <servlet-mapping>
    <servlet-name>MCRDFGServlet</servlet-name>
    <url-pattern>/servlets/MCRDFGServlet/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>MCRDFGThumbServlet</servlet-name>
    <url-pattern>/servlets/MCRDFGThumbnail/*</url-pattern>
  </servlet-mapping>

  <filter>
    <filter-name>MCRAccessKeyFilter</filter-name>
    <filter-class>org.mycore.mcr.acl.accesskey.frontend.filter.MCRAccessKeyFilter</filter-class>
  </filter>
  <filter-mapping>
    <filter-name>MCRAccessKeyFilter</filter-name>
    <servlet-name>MCRObjectServlet</servlet-name>
    <dispatcher>REQUEST</dispatcher>
  </filter-mapping>

</web-fragment>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy