Mercurial > jhg
comparison src/org/tmatesoft/hg/util/RegularFileInfo.java @ 456:909306e412e2
Refactor LogFacility and SessionContext, better API for both
| author | Artem Tikhomirov <tikhomirov.artem@gmail.com> | 
|---|---|
| date | Mon, 18 Jun 2012 16:54:00 +0200 | 
| parents | 48f993aa2f41 | 
| children | c02b5710d9ac | 
   comparison
  equal
  deleted
  inserted
  replaced
| 454:36fd1fd06492 | 456:909306e412e2 | 
|---|---|
| 13 * For information on how to redistribute this software under | 13 * For information on how to redistribute this software under | 
| 14 * the terms of a license other than GNU General Public License | 14 * the terms of a license other than GNU General Public License | 
| 15 * contact TMate Software at support@hg4j.com | 15 * contact TMate Software at support@hg4j.com | 
| 16 */ | 16 */ | 
| 17 package org.tmatesoft.hg.util; | 17 package org.tmatesoft.hg.util; | 
| 18 | |
| 19 import static org.tmatesoft.hg.util.LogFacility.Severity.Info; | |
| 18 | 20 | 
| 19 import java.io.File; | 21 import java.io.File; | 
| 20 import java.io.FileInputStream; | 22 import java.io.FileInputStream; | 
| 21 import java.io.FileNotFoundException; | 23 import java.io.FileNotFoundException; | 
| 22 import java.io.IOException; | 24 import java.io.IOException; | 
| 83 return new ByteArrayReadableChannel(getLinkTargetBytes()); | 85 return new ByteArrayReadableChannel(getLinkTargetBytes()); | 
| 84 } else { | 86 } else { | 
| 85 return new FileInputStream(file).getChannel(); | 87 return new FileInputStream(file).getChannel(); | 
| 86 } | 88 } | 
| 87 } catch (FileNotFoundException ex) { | 89 } catch (FileNotFoundException ex) { | 
| 88 StreamLogFacility.newDefault().debug(getClass(), ex, null); | 90 StreamLogFacility.newDefault().dump(getClass(), Info, ex, null); | 
| 89 // shall not happen, provided this class is used correctly | 91 // shall not happen, provided this class is used correctly | 
| 90 return new ByteArrayReadableChannel(null); | 92 return new ByteArrayReadableChannel(null); | 
| 91 } | 93 } | 
| 92 } | 94 } | 
| 93 | 95 | 
