ncsa.tools.trebuchet.core.clients
Class BaseListClient

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

public abstract class BaseListClient
extends java.lang.Object
implements IClient


Constructor Summary
BaseListClient()
           
 
Method Summary
 void halt()
           
abstract  void list(java.net.URI base, ListCache cache)
           
 void setConnection(java.net.URI connection)
           
 void setConverter(ListToCopyConverter converter)
           
 void setPattern(UriPattern pattern)
           
 
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
 
Methods inherited from interface ncsa.tools.trebuchet.core.IConfigurable
initialize
 

Constructor Detail

BaseListClient

public BaseListClient()
Method Detail

halt

public void halt()

list

public abstract void list(java.net.URI base,
                          ListCache cache)
                   throws java.lang.Throwable
Throws:
java.lang.Throwable

setPattern

public void setPattern(UriPattern pattern)

setConverter

public void setConverter(ListToCopyConverter converter)

setConnection

public void setConnection(java.net.URI connection)