org.gnu.mp3Spider
Class ShareVu

java.lang.Object
  |
  +--org.gnu.mp3Spider.ShareVu
All Implemented Interfaces:
java.lang.Runnable

class ShareVu
extends java.lang.Object
implements java.lang.Runnable

This class is the actual thing that lists the contents of an SMB share recursively.

Since:
0.1

Field Summary
(package private)  java.io.FileWriter fwrite
          Stream representing the file to write the output
(package private)  CifsLogin login
          CifsLogin object that holds login info
(package private)  java.lang.String mach
          The machine name to which we are connected
(package private)  java.lang.Thread t
          Thread that does all the dirty work
 
Constructor Summary
(package private) ShareVu(java.lang.String mach, CifsLogin login, java.io.FileWriter fwrite)
          Constructor
 
Method Summary
 void run()
          Entry point for the thread
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

t

java.lang.Thread t
Thread that does all the dirty work

mach

java.lang.String mach
The machine name to which we are connected

fwrite

java.io.FileWriter fwrite
Stream representing the file to write the output

login

CifsLogin login
CifsLogin object that holds login info
Constructor Detail

ShareVu

ShareVu(java.lang.String mach,
        CifsLogin login,
        java.io.FileWriter fwrite)
Constructor
Parameters:
mach - Machine name to connect.
login - Object representing the login info
fwrite - File to write results
Method Detail

run

public void run()
Entry point for the thread
Specified by:
run in interface java.lang.Runnable