KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > h2 > server > ftp > FileObject


1 /*
2  * Copyright 2004-2006 H2 Group. Licensed under the H2 License, Version 1.0 (http://h2database.com/html/license.html).
3  * Initial Developer: H2 Group
4  */

5 package org.h2.server.ftp;
6
7 import java.io.IOException JavaDoc;
8 import java.io.InputStream JavaDoc;
9 import java.io.OutputStream JavaDoc;
10
11 public interface FileObject {
12     boolean exists();
13     boolean isDirectory();
14     boolean isFile();
15     boolean delete();
16     boolean mkdirs();
17     long lastModified();
18     boolean renameTo(FileObject fileNew);
19     void read(long skip, OutputStream JavaDoc out) throws IOException JavaDoc;
20     FileObject[] listFiles();
21     long length();
22     boolean canRead();
23     boolean canWrite();
24     String JavaDoc getName();
25     void write(InputStream JavaDoc in) throws IOException JavaDoc;
26 }
27
Popular Tags