ncsa.tools.trebuchet.core.clients
Class ListClient

java.lang.Object
  extended byncsa.tools.trebuchet.core.clients.BaseListClient
      extended byncsa.tools.trebuchet.core.clients.ListClient
All Implemented Interfaces:
IClient, IConfigurable
Direct Known Subclasses:
FileListClient, GridftpListClient, ResourceListClient, SSHListClient, WebdavListClient

public abstract class ListClient
extends BaseListClient


Constructor Summary
ListClient()
           
 
Method Summary
 void initialize(TrebuchetConfiguration configuration)
           
 void list(java.net.URI base, ListCache cache)
           
 
Methods inherited from class ncsa.tools.trebuchet.core.clients.BaseListClient
halt, setConnection, setConverter, setPattern
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ncsa.tools.trebuchet.core.IClient
close
 

Constructor Detail

ListClient

public ListClient()
Method Detail

initialize

public void initialize(TrebuchetConfiguration configuration)
                throws InitializationException
Throws:
InitializationException

list

public void list(java.net.URI base,
                 ListCache cache)
          throws java.lang.Throwable
Specified by:
list in class BaseListClient
Throws:
java.lang.Throwable