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

eu.fbk.knowledgestore.server.http.HttpServer.web.xml Maven / Gradle / Ivy

Go to download

The HTTP server module (ks-server-http) implements the Web API of the KnowledgeStore, which includes the two CRUD and SPARQL endpoints. The CRUD Endpoint supports the retrieval and manipulation of semi-structured data about resource, mention, entity and axiom records (encoded in RDF, possibly using JSONLD), and the upload / download of resource representation. The SPARQL Endpoint supports SPARQL SELECT, CONSTRUCT, DESCRIBE and ASK queries according to the W3C SPARQL protocol. The two endpoints are implemented on top of a component implementing the KnowledgeStore Java API (the Store interface), which can be either the the KnowledgeStore frontend (ks-frontend) or the Java Client. The implementation of the module is based on the Jetty Web sever (run in embedded mode) and the Jersey JAX-RS implementation. Reference documentation of the Web API is automatically generated using the Enunciate tool.

There is a newer version: 1.7.1
Show newest version


  
    TeeFilter
    ch.qos.logback.access.servlet.TeeFilter
  

  
    CorsFilter
    org.ebaysf.web.cors.CORSFilter
    
      cors.allowed.methods
      GET,POST,PUT,DELETE,OPTIONS,HEAD
    
    
      cors.allowed.headers
      Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,X-KS Content-Meta
    
    
      cors.exposed.headers
      Content-Type,Content-Encoding,Content-Length,Content-Language,Content-Disposition,Content-MD5,Cache-control,Date,ETag,Last-Modified,Location,Server,Vary,X-KS-Chunked,X-KS-Class,X-KS-Invocation,X-KS-Content-Meta
    
    
      cors.request.decorate
      false
    
    
  

  
    TeeFilter
    /*
  

  
    CorsFilter
    /*
  

  
    default
    org.eclipse.jetty.servlet.DefaultServlet
    
      cacheControl
      max-age=3600,public
    
  

  
    jersey-servlet
    org.glassfish.jersey.servlet.ServletContainer
    1
    
      javax.ws.rs.Application
      eu.fbk.knowledgestore.server.http.jaxrs.Application
    
  

  
    jolokia-agent
    org.jolokia.http.AgentServlet
    1
  

  
    default
    ks.css
    js/bootstrap.js
    js/bootstrap.min.js
    js/jquery-1.11.0.min.js
    css/bootstrap-theme.css
    css/bootstrap-theme.css.map
    css/bootstrap-theme.min.css
    css/bootstrap.css
    css/bootstrap.css.map
    css/bootstrap.min.css
    fonts/glyphicons-halflings-regular.eot
    fonts/glyphicons-halflings-regular.svg
    fonts/glyphicons-halflings-regular.ttf
    fonts/glyphicons-halflings-regular.woff
  

  
    jersey-servlet
    /*
  

  
    jolokia-agent
    /jolokia/*
  
  
  

  
    
      download
      /files/*
      GET
    
    
      downloader
    
    
      confidential
    
  

  
    
      crud_read
      /resources/*
      /mentions/*
      /entities/*
      /axioms/*
      GET
    
    
      crud_reader
    
    
      confidential
    
  

  
    
      sparql_read
      /sparql/*
      GET
    
    
      sparql_reader
    
    
      confidential
    
  

  
    
      writer
      /files/*
      /resources/*
      /mentions/*
      /entities/*
      /axioms/*
      POST
      PUT
      DELETE
    
    
      writer
    
    
      confidential
    
  

  
    
      ui
      /ui
    
    
      ui_user
    
    
      confidential
    
  

  
    basic
    REPLACED_AT_RUNTIME 
  

  
    downloader
  
  
    crud_reader
  
  
    sparql_reader
  
  
    writer
  
  
    ui_user
  






© 2015 - 2025 Weber Informatics LLC | Privacy Policy