org.emboss.jemboss.soap
Class FileList

java.lang.Object
  extended byorg.emboss.jemboss.soap.FileList

public class FileList
extends java.lang.Object

Retrieves a directory listing from an Jemboss server. The directory listing consists of a hash with two entries, a full list of files (including directories) and a list of those files that are directories.


Field Summary
private  java.lang.String directories
          directory list
private  java.lang.String flist
          file list
private  java.util.Vector vdir
          vector containing directories
 
Constructor Summary
FileList(JembossParams mysettings, java.lang.String fileRoot, java.lang.String dir)
           
 
Method Summary
 java.util.Vector fileVector()
          Gets the list of files as a Vector
 boolean isDirectory(java.lang.String d)
          Gets whether this name is a directory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

flist

private java.lang.String flist
file list


directories

private java.lang.String directories
directory list


vdir

private java.util.Vector vdir
vector containing directories

Constructor Detail

FileList

public FileList(JembossParams mysettings,
                java.lang.String fileRoot,
                java.lang.String dir)
         throws JembossSoapException
Parameters:
mysettings - jemboss properties
fileRoot - file system root being used
dir - directory to list files in, relative to fileRoot
Throws:
JembossSoapException - if authentication fails
Method Detail

fileVector

public java.util.Vector fileVector()
Gets the list of files as a Vector

Returns:
list of files as a Vector

isDirectory

public boolean isDirectory(java.lang.String d)
Gets whether this name is a directory

Returns:
true if it is a directory