edu.ucsb.cs.jicos.services.external.services
Class CollectorManager

java.lang.Object
  extended by edu.ucsb.cs.jicos.services.external.services.CollectorManager

public class CollectorManager
extends java.lang.Object


Field Summary
static java.lang.String DEFAULT_StartList
          A space-separated list of default collectors to start up.
protected  edu.ucsb.cs.jicos.services.ClientToHsp hsp
          Reference to the Host Service Provider.
static java.lang.String PROPERTY_StartList
          Property containing the default collectors to start up.
 
Method Summary
 edu.ucsb.cs.jicos.services.ClientToHsp getHsp()
          Return the HSP that the collectors are being associated with.
 java.lang.String getStartList()
          Return the list of collectors that were specified to be started.
 void setHsp(edu.ucsb.cs.jicos.services.ClientToHsp hsp)
          Set the HSP to associate collectors with.
 void setStartList(java.lang.String startList)
          Set the start list.
static void startCollectors(edu.ucsb.cs.jicos.services.ClientToHsp hsp)
          Static constructor - launches the default Collectors.
static void startCollectors(edu.ucsb.cs.jicos.services.ClientToHsp hsp, java.lang.String startList)
          Static constructor - Launch the specified Collectors using the specified Extrernal request processor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_StartList

public static final java.lang.String PROPERTY_StartList
Property containing the default collectors to start up.

See Also:
Constant Field Values

DEFAULT_StartList

public static final java.lang.String DEFAULT_StartList
A space-separated list of default collectors to start up.

See Also:
Constant Field Values

hsp

protected edu.ucsb.cs.jicos.services.ClientToHsp hsp
Reference to the Host Service Provider.

Method Detail

getStartList

public java.lang.String getStartList()
Return the list of collectors that were specified to be started.


getHsp

public edu.ucsb.cs.jicos.services.ClientToHsp getHsp()
Return the HSP that the collectors are being associated with.


setStartList

public void setStartList(java.lang.String startList)
Set the start list.

Parameters:
startList - Space-separated list of collectors.

setHsp

public void setHsp(edu.ucsb.cs.jicos.services.ClientToHsp hsp)
Set the HSP to associate collectors with.

Parameters:
hsp - The HSP

startCollectors

public static void startCollectors(edu.ucsb.cs.jicos.services.ClientToHsp hsp)
Static constructor - launches the default Collectors.

Parameters:
hsp - The HSP to associate the collectors with.

startCollectors

public static void startCollectors(edu.ucsb.cs.jicos.services.ClientToHsp hsp,
                                   java.lang.String startList)
Static constructor - Launch the specified Collectors using the specified Extrernal request processor.

Parameters:
hsp - The HSP to associate the collectors with.
startList - Space-separated list of collectors.


Jicos: http://cs.ucsb.edu/projects/jicos