Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://angel.cs.msu.su/projects/system/javadoc/utils/FileUtils.html
Дата изменения: Tue Dec 21 00:38:44 2004 Дата индексирования: Sat Apr 9 23:53:27 2016 Кодировка: |
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectutils.FileUtils
Contains some usefull routines for Core Original Core was splited into 2 parts Core itself and this class
Nested Class Summary | |
static interface |
FileUtils.Logger
|
Field Summary | |
private static FileUtils.Logger |
logger
|
static java.lang.String |
sysNCDir
|
static java.lang.String |
sysSSHDir
|
Constructor Summary | |
FileUtils()
|
Method Summary | |
static void |
assignLogger(FileUtils.Logger loggerArg)
|
static void |
doDeleteFile(java.lang.String dburl,
java.lang.String fname)
Metod doDeleteFile() udalyaet faj'l na udalennom uzle. |
private static void |
doDeleteFileHttp(java.lang.String dburl,
java.lang.String fname)
Metod doDeleteFileHttp() udalyaet faj'l na veb-servere.
|
private static void |
doDeleteFileLocal(java.lang.String dburl,
java.lang.String fname)
Metod doDeleteFileLocal() udalyaet lokal'nyj' faj'l. |
static void |
doDeleteFiles(java.lang.String dburl,
java.util.Enumeration e)
|
private static void |
doDeleteFileSsh(java.lang.String dburl,
java.lang.String fname)
Udalyaet faj'l na udalennom uzle po ssh |
private static void |
doDeleteFileSshSI(java.lang.String dburl,
java.lang.String fname)
Udalyaet faj'l na udalennom uzle po ssh |
static java.io.File |
doGetFile(java.lang.String dburl,
java.lang.String fname,
boolean[] returnNeeded)
Poluchaet faj'l s udalennogo uzla i soxranyaet ego v direktorii NetCDF Sistemy s tem zhe imenem. |
static java.io.File |
doGetFile(java.lang.String dburl,
java.lang.String fname,
java.lang.String newname,
boolean[] returnNeeded)
Poluchaet faj'l s udalennogo uzla i soxranyaet ego v direktorii NetCDF Sistemy s novym imenem |
private static java.io.File |
doGetFileHttp(java.lang.String dburl,
java.lang.String fname,
java.lang.String newname)
Poluchaet faj'l s veb-servera po http i soxranyaet ego v direktorii NetCDF Sistemy s novym imenem |
private static java.io.File |
doGetFileLocal(java.lang.String dburl,
java.lang.String fname,
java.lang.String newname)
Peremeshchaet faj'l v direktoriyu NetCDF Sistemy s novym imenem |
static void |
doGetFiles(java.lang.String dburl,
java.util.Enumeration e)
|
private static java.io.File |
doGetFileSsh(java.lang.String dburl,
java.lang.String fname,
java.lang.String newname)
Poluchaet faj'l s udalennogo uzla po scp i soxranyaet ego v direktorii NetCDF Sistemy s novym imenem |
private static java.io.File |
doGetFileSshSI(java.lang.String dburl,
java.lang.String fname,
java.lang.String newname)
Poluchaet faj'l s udalennogo uzla po scp i soxranyaet ego v direktorii NetCDF Sistemy s novym imenem |
static void |
doPutFile(java.io.File f,
java.lang.String dburl,
java.lang.String fname)
Metod doPutFile() posylaet faj'l na udalennyj' uzel.
|
private static void |
doPutFileHttp(java.io.File f,
java.lang.String dburl,
java.lang.String fname)
Metod doPutFileHttp() posylaet faj'l na veb-server.
|
private static void |
doPutFileLocal(java.io.File f,
java.lang.String dburl,
java.lang.String fname)
Posylaet faj'l lokal'no |
static void |
doPutFiles(java.lang.String dburl,
java.util.Enumeration e)
|
private static void |
doPutFileSsh(java.io.File f,
java.lang.String dburl,
java.lang.String fname)
Posylaet faj'l na udalennyj' uzel po scp |
private static void |
doPutFileSshSI(java.io.File f,
java.lang.String dburl,
java.lang.String fname)
Posylaet faj'l na udalennyj' uzel po scp |
private static void |
log(java.lang.String msg)
|
private static void |
log(java.lang.String msg,
java.lang.Throwable th)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static java.lang.String sysNCDir
public static java.lang.String sysSSHDir
private static FileUtils.Logger logger
Constructor Detail |
public FileUtils()
Method Detail |
public static void doDeleteFile(java.lang.String dburl, java.lang.String fname) throws java.io.IOException
doDeleteFile()
udalyaet faj'l na udalennom uzle.
dburl
- URL uzlafname
- imya faj'la na uzle
java.io.IOException
private static void doDeleteFileHttp(java.lang.String dburl, java.lang.String fname) throws java.io.IOException
doDeleteFileHttp()
udalyaet faj'l na veb-servere.
Zamechanie: Veb-server dolzhen podderzhivat' metod DELETE!
dburl
- URL veb-serverafname
- imya faj'la na veb-servere
java.io.IOException
private static void doDeleteFileLocal(java.lang.String dburl, java.lang.String fname) throws java.io.IOException
doDeleteFileLocal()
udalyaet lokal'nyj' faj'l.
dburl
- lokal'nyj' URLfname
- imya faj'la
java.io.IOException
private static void doDeleteFileSshSI(java.lang.String dburl, java.lang.String fname) throws java.io.IOException
dburl
- URL direktorii na uzlefname
- imya faj'la na uzle
java.io.IOException
private static void doDeleteFileSsh(java.lang.String dburl, java.lang.String fname) throws java.io.IOException
dburl
- URL direktorii na uzlefname
- imya faj'la na uzle
java.io.IOException
public static void doDeleteFiles(java.lang.String dburl, java.util.Enumeration e) throws java.io.IOException
java.io.IOException
public static java.io.File doGetFile(java.lang.String dburl, java.lang.String fname, boolean[] returnNeeded) throws java.io.IOException
dburl
- URL direktorii na udalennom uzlefname
- imya faj'la
java.io.IOException
public static java.io.File doGetFile(java.lang.String dburl, java.lang.String fname, java.lang.String newname, boolean[] returnNeeded) throws java.io.IOException
dburl
- URL direktorii na udalennom uzlefname
- imya faj'lanewname
- novoe imya faj'la
java.io.IOException
private static java.io.File doGetFileHttp(java.lang.String dburl, java.lang.String fname, java.lang.String newname) throws java.io.IOException
dburl
- URL direktorii na veb-serverefname
- imya faj'lanewname
- novoe imya faj'la
java.io.IOException
private static java.io.File doGetFileSshSI(java.lang.String dburl, java.lang.String fname, java.lang.String newname) throws java.io.IOException
dburl
- URL direktorii na uzlefname
- imya faj'lanewname
- novoe imya faj'la
java.io.IOException
private static java.io.File doGetFileSsh(java.lang.String dburl, java.lang.String fname, java.lang.String newname) throws java.io.IOException
dburl
- URL direktorii na uzlefname
- imya faj'lanewname
- novoe imya faj'la
java.io.IOException
private static java.io.File doGetFileLocal(java.lang.String dburl, java.lang.String fname, java.lang.String newname) throws java.io.IOException
dburl
- URL direktorii na veb-serverefname
- imya faj'lanewname
- novoe imya faj'la
java.io.IOException
public static void doGetFiles(java.lang.String dburl, java.util.Enumeration e) throws java.io.IOException
java.io.IOException
public static void doPutFile(java.io.File f, java.lang.String dburl, java.lang.String fname) throws java.io.IOException
doPutFile()
posylaet faj'l na udalennyj' uzel.
Zamechanie: Na udalennom uzle dolzhen byt' ustanovlen ssh-server!
f
- Faj'l dlya zakachkidburl
- URL uzlafname
- imya faj'la na uzle
java.io.IOException
private static void doPutFileHttp(java.io.File f, java.lang.String dburl, java.lang.String fname) throws java.io.IOException
doPutFileHttp()
posylaet faj'l na veb-server.
Zamechanie: Veb-server dolzhen podderzhivat' metod PUT!
f
- Faj'l dlya zakachkidburl
- URL veb-serverafname
- imya faj'la na veb-servere
java.io.IOException
private static void doPutFileSsh(java.io.File f, java.lang.String dburl, java.lang.String fname) throws java.io.IOException
f
- imya faj'ladburl
- URL direktorii na uzlefname
- imya faj'la na uzle
java.io.IOException
private static void doPutFileSshSI(java.io.File f, java.lang.String dburl, java.lang.String fname) throws java.io.IOException
f
- imya faj'ladburl
- URL direktorii na uzlefname
- imya faj'la na uzle
java.io.IOException
private static void doPutFileLocal(java.io.File f, java.lang.String dburl, java.lang.String fname) throws java.io.IOException
f
- imya faj'ladburl
- URL direktorii na uzlefname
- imya faj'la na uzle
java.io.IOException
public static void doPutFiles(java.lang.String dburl, java.util.Enumeration e) throws java.io.IOException
java.io.IOException
private static void log(java.lang.String msg)
private static void log(java.lang.String msg, java.lang.Throwable th)
public static void assignLogger(FileUtils.Logger loggerArg)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |