Examples of MimeTypeFile


Examples of com.sun.activation.registries.MimeTypeFile

                    if (LogSupport.isLoggable())
                        LogSupport.log("MimetypesFileTypeMap: URL " + url);
                    try {
                        clis = SecuritySupport.openStream(url);
                        if (clis != null) {
                            v.addElement(new MimeTypeFile(clis));
                            anyLoaded = true;
                            if (LogSupport.isLoggable())
                                LogSupport.log("MimetypesFileTypeMap: " +
                                    "successfully loaded " +
                                    "mime types from URL: " + url);
                        } else {
                            if (LogSupport.isLoggable())
                                LogSupport.log("MimetypesFileTypeMap: " +
                                    "not loading " +
                                    "mime types from URL: " + url);
                        }
                    } catch (IOException ioex) {
                        if (LogSupport.isLoggable())
                            LogSupport.log("MimetypesFileTypeMap: can't load " +
                                                url, ioex);
                    } catch (SecurityException sex) {
                        if (LogSupport.isLoggable())
                            LogSupport.log("MimetypesFileTypeMap: can't load " +
                                                url, sex);
                    } finally {
                        try {
                            if (clis != null)
                                clis.close();
                        } catch (IOException cex) { }
                    }
                }
            }
        } catch (Exception ex) {
            if (LogSupport.isLoggable())
                LogSupport.log("MimetypesFileTypeMap: can't load " + name, ex);
        }

        // if failed to load anything, fall back to old technique, just in case
        if (!anyLoaded) {
            LogSupport.log("MimetypesFileTypeMap: !anyLoaded");
            MimeTypeFile mf = loadResource("/" + name);
            if (mf != null)
                v.addElement(mf);
        }
    }
View Full Code Here

Examples of com.sun.activation.registries.MimeTypeFile

    /**
     * Load the named file.
     */
    private MimeTypeFile loadFile(String name) {
        MimeTypeFile mtf = null;

        try {
            mtf = new MimeTypeFile(name);
        } catch (IOException e) {
            //  e.printStackTrace();
        }
        return mtf;
    }
View Full Code Here

Examples of com.sun.activation.registries.MimeTypeFile

     *
     * @param mimeTypeFileName  the file name
     */
    public MimetypesFileTypeMap(String mimeTypeFileName) throws IOException {
        this();
        DB[PROG] = new MimeTypeFile(mimeTypeFileName);
    }
View Full Code Here

Examples of com.sun.activation.registries.MimeTypeFile

     * @param is        the input stream to read from
     */
    public MimetypesFileTypeMap(InputStream is) {
        this();
        try {
            DB[PROG] = new MimeTypeFile(is);
        } catch (IOException ex) {
            // XXX - really should throw it
        }
    }
View Full Code Here

Examples of com.sun.activation.registries.MimeTypeFile

     * @param mime_types A .mime.types formatted string of entries.
     */
    public synchronized void addMimeTypes(String mime_types) {
        // check to see if we have created the registry
        if (DB[PROG] == null)
            DB[PROG] = new MimeTypeFile(); // make one

        DB[PROG].appendToRegistry(mime_types);
    }
View Full Code Here

Examples of com.sun.activation.registries.MimeTypeFile

/*  80 */   private static String defaultType = "application/octet-stream";
/*     */
/*     */   public MimetypesFileTypeMap()
/*     */   {
/*  86 */     Vector dbv = new Vector(5);
/*  87 */     MimeTypeFile mf = null;
/*  88 */     dbv.addElement(null);
/*     */
/*  90 */     LogSupport.log("MimetypesFileTypeMap: load HOME");
/*     */     try {
/*  92 */       String user_home = System.getProperty("user.home");
View Full Code Here

Examples of com.sun.activation.registries.MimeTypeFile

/*     */   {
/* 134 */     InputStream clis = null;
/*     */     try {
/* 136 */       clis = SecuritySupport.getResourceAsStream(getClass(), name);
/* 137 */       if (clis != null) {
/* 138 */         MimeTypeFile mf = new MimeTypeFile(clis);
/* 139 */         if (LogSupport.isLoggable()) {
/* 140 */           LogSupport.log("MimetypesFileTypeMap: successfully loaded mime types file: " + name);
/*     */         }
/* 142 */         MimeTypeFile localMimeTypeFile1 = mf;
/*     */         return localMimeTypeFile1;
/*     */       }
/* 144 */       if (LogSupport.isLoggable())
/* 145 */         LogSupport.log("MimetypesFileTypeMap: not loading mime types file: " + name);
/*     */     }
View Full Code Here

Examples of com.sun.activation.registries.MimeTypeFile

/* 185 */           if (LogSupport.isLoggable())
/* 186 */             LogSupport.log("MimetypesFileTypeMap: URL " + url);
/*     */           try {
/* 188 */             clis = SecuritySupport.openStream(url);
/* 189 */             if (clis != null) {
/* 190 */               v.addElement(new MimeTypeFile(clis));
/* 191 */               anyLoaded = true;
/* 192 */               if (LogSupport.isLoggable()) {
/* 193 */                 LogSupport.log("MimetypesFileTypeMap: successfully loaded mime types from URL: " + url);
/*     */               }
/*     */
/*     */             }
/* 197 */             else if (LogSupport.isLoggable()) {
/* 198 */               LogSupport.log("MimetypesFileTypeMap: not loading mime types from URL: " + url);
/*     */             }
/*     */           }
/*     */           catch (IOException cex)
/*     */           {
/* 203 */             if (LogSupport.isLoggable())
/* 204 */               LogSupport.log("MimetypesFileTypeMap: can't load " + url, ioex);
/*     */           }
/*     */           catch (SecurityException cex) {
/* 207 */             if (LogSupport.isLoggable())
/* 208 */               LogSupport.log("MimetypesFileTypeMap: can't load " + url, sex);
/*     */           }
/*     */           finally {
/*     */             try {
/* 212 */               if (clis != null)
/* 213 */                 clis.close();
/*     */             } catch (IOException cex) {
/*     */             }
/*     */           }
/*     */         }
/*     */       }
/*     */     } catch (Exception ex) {
/* 219 */       if (LogSupport.isLoggable()) {
/* 220 */         LogSupport.log("MimetypesFileTypeMap: can't load " + name, ex);
/*     */       }
/*     */     }
/*     */
/* 224 */     if (!anyLoaded) {
/* 225 */       LogSupport.log("MimetypesFileTypeMap: !anyLoaded");
/* 226 */       MimeTypeFile mf = loadResource("/" + name);
/* 227 */       if (mf != null)
/* 228 */         v.addElement(mf);
/*     */     }
/*     */   }
View Full Code Here

Examples of com.sun.activation.registries.MimeTypeFile

/*     */     }
/*     */   }
/*     */
/*     */   private MimeTypeFile loadFile(String name)
/*     */   {
/* 236 */     MimeTypeFile mtf = null;
/*     */     try
/*     */     {
/* 239 */       mtf = new MimeTypeFile(name);
/*     */     }
/*     */     catch (IOException e) {
/*     */     }
/* 243 */     return mtf;
/*     */   }
View Full Code Here

Examples of com.sun.activation.registries.MimeTypeFile

/*     */
/*     */   public MimetypesFileTypeMap(String mimeTypeFileName)
/*     */     throws IOException
/*     */   {
/* 253 */     this();
/* 254 */     this.DB[0] = new MimeTypeFile(mimeTypeFileName);
/*     */   }
View Full Code Here
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.