Remote Systems
v6.4.1

com.ibm.etools.systems.files.importexport.jar
Interface IRemoteJarDescriptionReader

All Known Implementing Classes:
RemoteJarExportReader

public interface IRemoteJarDescriptionReader


Method Summary
 void close()
          Closes this reader.
 IStatus getStatus()
          Returns the status of this reader.
 void read(RemoteJarExportData jarExportData)
          Reads Jar Package description and fills data into the JAR Package data object.
 

Method Detail

read

public void read(RemoteJarExportData jarExportData)
          throws CoreException
Reads Jar Package description and fills data into the JAR Package data object.

It is the client's responsibility to close this reader.

Parameters:
jarExportData - the object into which data is filled
Throws:
CoreException - if read failed, e.g. I/O error during read operation

close

public void close()
           throws CoreException
Closes this reader.

It is the client's responsibility to close this reader.

Throws:
CoreException - if closing fails, e.g. I/O error during close operation

getStatus

public IStatus getStatus()
Returns the status of this reader. If there were any errors, the result is a status object containing individual status objects for each error. If there were no errors, the result is a status object with error code OK.

Returns:
the status of this operation

Remote Systems
v6.4.1

Copyright © 2005 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.