org.openmobileis.synchro.openmsp.server.util.FileStoredOpenMISFile Class Reference

Inheritance diagram for org.openmobileis.synchro.openmsp.server.util.FileStoredOpenMISFile:

org.openmobileis.synchro.openmsp.server.util.OpenMISFile org.openmobileis.synchro.openmsp.server.util.FileStoreZipEntryFile

List of all members.


Detailed Description

Title: OpenMobileIS project source
Description: memory file.

Author:
Philippe Delrieu
Since:
JDK 1.1
Version:
1.0.

Definition at line 43 of file FileStoredOpenMISFile.java.


Public Member Functions

 FileStoredOpenMISFile (String completeName, InputStream data) throws IOException
 specified data stream is close during reading.
String getFileName ()
 return the name of the file.
java.io.InputStream getFileDataStream () throws IOException
 return file data as a stream
String getFilePath ()
 return the path of the file without the file name.
long getFileDate ()
 return file last modification date
void setFileDate (java.util.Date date)
 set file last modification date
String getFileCompleteName ()
 return the complete file name of the file (ie: path+separator+name)
long getFileLength ()
 return the file data length
byte[] getFileData () throws IOException
 return file data as a byte array

Protected Member Functions

 FileStoredOpenMISFile (InputStream data) throws IOException
 specified data stream is close during reading.

Protected Attributes

String filePath
 file path.

Constructor & Destructor Documentation

org.openmobileis.synchro.openmsp.server.util.FileStoredOpenMISFile.FileStoredOpenMISFile ( InputStream  data  )  throws IOException [protected]

specified data stream is close during reading.

Parameters:
data 
Exceptions:
IOException 

Definition at line 64 of file FileStoredOpenMISFile.java.

org.openmobileis.synchro.openmsp.server.util.FileStoredOpenMISFile.FileStoredOpenMISFile ( String  completeName,
InputStream  data 
) throws IOException

specified data stream is close during reading.

Parameters:
completeName 
data 
Exceptions:
IOException 

Definition at line 91 of file FileStoredOpenMISFile.java.

References org.openmobileis.synchro.openmsp.server.util.FileStoredOpenMISFile.filePath.


Member Function Documentation

String org.openmobileis.synchro.openmsp.server.util.FileStoredOpenMISFile.getFileName (  ) 

return the name of the file.

The name doesnot contain file path.

Implements org.openmobileis.synchro.openmsp.server.util.OpenMISFile.

Definition at line 114 of file FileStoredOpenMISFile.java.

String org.openmobileis.synchro.openmsp.server.util.FileStoredOpenMISFile.getFilePath (  ) 

return the path of the file without the file name.

The path end with system separator.

Implements org.openmobileis.synchro.openmsp.server.util.OpenMISFile.

Definition at line 130 of file FileStoredOpenMISFile.java.

References org.openmobileis.synchro.openmsp.server.util.FileStoredOpenMISFile.filePath.


Member Data Documentation

String org.openmobileis.synchro.openmsp.server.util.FileStoredOpenMISFile.filePath [protected]

file path.

End with path separator

Definition at line 53 of file FileStoredOpenMISFile.java.

Referenced by org.openmobileis.synchro.openmsp.server.util.FileStoredOpenMISFile.FileStoredOpenMISFile(), org.openmobileis.synchro.openmsp.server.util.FileStoredOpenMISFile.getFileCompleteName(), and org.openmobileis.synchro.openmsp.server.util.FileStoredOpenMISFile.getFilePath().


The documentation for this class was generated from the following file:
Generated on Mon Jan 14 17:29:56 2008 for OpenMobileIS by  doxygen 1.5.4