View: Hide Browser | Browser on the left | Browser on the right | Dictionary
Report:General | Attributes | Operations | Relations

spider
class SpiderManager


ThreadEventManager
   |
   +--SpiderManager

General
NameSpiderManager
Abstract  false
Leaffalse
Rootfalse
Activefalse
Ownerspider

Attributes
NameTypeInitial Value
 PRINT_SITE_FINISH_MESSAGEboolean false 
 PRINT_SITE_START_MESSAGEboolean false 

Operations
NameReturn Type
 getNbRunningSites() int 
 getSite( siteName : String) Site 
 getSiteNames() Enumeration 
 receiveEvent( event : ThreadEvent) void 
 run() void 
 SpiderManager( initialSite : String)  
 SpiderManager( initialSite : URLInfo)  

Relations
NameTypeBeginsEnds
 unnamedgeneralizationSpiderManagerThreadEventManager


attribute PRINT_SITE_FINISH_MESSAGE

General
NamePRINT_SITE_FINISH_MESSAGE
OwnerSpiderManager
Type  boolean
Initial Value  false
Changeability  changeable
Visibility  public
Scope  classifier


attribute PRINT_SITE_START_MESSAGE

General
NamePRINT_SITE_START_MESSAGE
OwnerSpiderManager
Type  boolean
Initial Value  false
Changeability  changeable
Visibility  public
Scope  classifier


operation  getNbRunningSites

General
NamegetNbRunningSites
OwnerSpiderManager
Stereotype  <<getter>>
Return Type  int 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  getSite

General
NamegetSite
OwnerSpiderManager
Stereotype  <<getter>>
Return Type  Site 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Parameters
NameTypeDefault ValueDirection Kind
siteNameString  inout


parameter siteName

General
Name  siteName
Owner  getSite
Type  String 
Direction Kind  inout


operation  getSiteNames

General
NamegetSiteNames
OwnerSpiderManager
Stereotype  <<getter>>
Return Type  Enumeration 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  receiveEvent

General
NamereceiveEvent
OwnerSpiderManager
Return Type  void 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Parameters
NameTypeDefault ValueDirection Kind
eventThreadEvent  inout


parameter event

General
Name  event
Owner  receiveEvent
Type  ThreadEvent 
Direction Kind  inout


operation  run

General
Namerun
OwnerSpiderManager
Return Type  void 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  SpiderManager

General
NameSpiderManager
OwnerSpiderManager
Stereotype  <<constructor>>
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Parameters
NameTypeDefault ValueDirection Kind
initialSiteString  inout


parameter initialSite

General
Name  initialSite
Owner  SpiderManager
Type  String 
Direction Kind  inout


operation  SpiderManager

General
NameSpiderManager
OwnerSpiderManager
Stereotype  <<constructor>>
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Parameters
NameTypeDefault ValueDirection Kind
initialSiteURLInfo  inout


parameter initialSite

General
Name  initialSite
Owner  SpiderManager
Type  URLInfo 
Direction Kind  inout