Job.java 文件源码

java
阅读 28 收藏 0 点赞 0 评论 0

项目:ExpressZip 作者:
public Job(ExportProps param, ExportOptionsViewComponent view) {
    jobParams = param;
    parent = view;

    url = view.getApplication().getMainWindow().getURL();
    if (exportDir == null) {
        exportDir = new File(ExpressZipApplication.Configuration.getProperty("exportdirectory"), jobParams.getJobName());
        exportDir.mkdir();
    }
    String JobRunID = String.format("%d", System.identityHashCode(this));
    logger = Logger.getLogger(JobRunID);
    logger.setAdditivity(false);
    try {
        outputLogFile = new File(exportDir, getLogName());
        outputLogAppender = new FileAppender(new HTMLLayout(), outputLogFile.getPath());
        logger.addAppender(outputLogAppender);
    } catch (IOException e) {
        BasicConfigurator.configure();
    }

    // Set up GeoTIFF writer compression and tiling
    geoTiffWPs = new GeoTiffWriteParams();
    geoTiffWPs.setCompressionMode(GeoTiffWriteParams.MODE_EXPLICIT);
    geoTiffWPs.setCompressionType("LZW");
    geoTiffWPs.setCompressionQuality(0.75F);
    geoTiffWPs.setTilingMode(GeoTiffWriteParams.MODE_EXPLICIT);
    geoTiffWPs.setTiling(256, 256);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号