Package org.eclipse.jetty.http

Examples of org.eclipse.jetty.http.MimeTypes


                old_classloader = current_thread.getContextClassLoader();
                current_thread.setContextClassLoader(_classLoader);
            }

            if (_mimeTypes == null)
                _mimeTypes = new MimeTypes();

            old_context = __context.get();
            __context.set(_scontext);

            // defers the calling of super.doStart()
View Full Code Here


     * @return Returns the mimeTypes.
     */
    public MimeTypes getMimeTypes()
    {
        if (_mimeTypes == null)
            _mimeTypes = new MimeTypes();
        return _mimeTypes;
    }
View Full Code Here

      if (!file.exists() || !file.isFile()) {
        return null;
      }

      long lastModified = file.lastModified();
      MimeTypes mimeTypes = new MimeTypes();

      String contentType = MimeTypes.TEXT_PLAIN;
      Buffer buffer = mimeTypes.getMimeByExtension(file.getName());
      if (buffer != null) {
        contentType = buffer.toString();
      }

      return new Asset(new FileInputStream(file), file.getName(), contentType, file.length(), lastModified);
View Full Code Here

     */
    public AssetServlet(URL resourceURL, CacheBuilderSpec spec, String uriPath, String indexFile,
                        Iterable<Map.Entry<String, String>> overrides) {
        AssetLoader loader = new AssetLoader(resourceURL, uriPath, indexFile, overrides);
        this.cache = CacheBuilder.from(spec).weigher(new AssetSizeWeigher()).build(loader);
        this.mimeTypes = new MimeTypes();
    }
View Full Code Here

   */
  private Configuration getMimeTypeConfiguration() {
    return new AbstractConfiguration() {
      @Override
      public void configure(WebAppContext context) throws Exception {
        MimeTypes mimeTypes = context.getMimeTypes();
        for (MimeMappings.Mapping mapping : getMimeMappings()) {
          mimeTypes.addMimeMapping(mapping.getExtension(),
              mapping.getMimeType());
        }
      }
    };
  }
View Full Code Here

     */
    public AssetServlet(String resourcePath, CacheBuilderSpec spec, String uriPath, String indexFile,
                        Iterable<Map.Entry<String, String>> overrides) {
        AssetLoader loader = new AssetLoader(resourcePath, uriPath, indexFile, overrides);
        this.cache = CacheBuilder.from(spec).weigher(new AssetSizeWeigher()).build(loader);
        this.mimeTypes = new MimeTypes();
    }
View Full Code Here

     */
    public AssetServlet(URL resourceURL, CacheBuilderSpec spec, String uriPath, String indexFile,
                        Iterable<Map.Entry<String, String>> overrides) {
        AssetLoader loader = new AssetLoader(resourceURL, uriPath, indexFile, overrides);
        this.cache = CacheBuilder.from(spec).weigher(new AssetSizeWeigher()).build(loader);
        this.mimeTypes = new MimeTypes();
    }
View Full Code Here

     */
    public AssetServlet(String resourcePath, CacheBuilderSpec spec, String uriPath, String indexFile,
                        Iterable<Map.Entry<String, String>> overrides) {
        AssetLoader loader = new AssetLoader(resourcePath, uriPath, indexFile, overrides);
        this.cache = CacheBuilder.from(spec).weigher(new AssetSizeWeigher()).build(loader);
        this.mimeTypes = new MimeTypes();
    }
View Full Code Here

            for (Map.Entry<String, Object> entry: servletContext.entrySet()) {
                webAppContext.setAttribute(entry.getKey(), entry.getValue());
            }
        }

        MimeTypes mimeTypes = new MimeTypes();
        mimeTypes.setMimeMap(mimeMap);
        webAppContext.setMimeTypes(mimeTypes);

        this.server = server;
        this.application = application;
        this.objectName = objectName;
View Full Code Here

        // Increase form size.
        context.getServletContext().getContextHandler().setMaxFormContentSize(10*1000*1000) ;
        server.setHandler(context);
       
        // Constants. Add RDF types.
        MimeTypes mt = new MimeTypes() ;
        mt.addMimeMapping("rdf",    WebContent.contentTypeRDFXML+";charset=utf-8") ;
        mt.addMimeMapping("ttl",    WebContent.contentTypeTurtle+";charset=utf-8") ;
        mt.addMimeMapping("nt",     WebContent.contentTypeNTriples+";charset=ascii") ;
        mt.addMimeMapping("nq",     WebContent.contentTypeNQuads+";charset=ascii") ;
        mt.addMimeMapping("trig",   WebContent.contentTypeTriG+";charset=utf-8") ;
        context.setMimeTypes(mt) ;
        server.setHandler(context);

        serverLog.debug("Pages = "+serverConfig.pages) ;
       
View Full Code Here

TOP

Related Classes of org.eclipse.jetty.http.MimeTypes

Copyright © 2018 www.massapicom. 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.