Detailed report on module Listener

MetricTagOverallPer Function
Lines of CodeLOC 17******
McCabe's Cyclomatic NumberMVG 0******
Lines of CommentCOM 37********
LOC/COML_C------ 
MVG/COMM_C------ 
Weighted Methods per Class (  weighting = unity )WMC1 7 
Weighted Methods per Class (  weighting = visible )WMCv 0 
Depth of Inheritance TreeDIT 0 
Number of ChildrenNOC 2 
Coupling between objectsCBO 13 
Information Flow measure (  inclusive )IF4 1296********
Information Flow measure (  visible )IF4v 1296********
Information Flow measure (  concrete )IF4c 0********

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
No module extents have been identified for this module

Functions

Function prototypeLOCMVGCOML_CM_C
allocateRequestResponse(  Socket,  InputStream,  OutputStream,  RequestHandlerThread,  boolean )
declaration   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:40

3 0 7------------
deallocateRequestResponse(  RequestHandlerThread,  WinstoneRequest,  WinstoneResponse,  WinstoneInputStream,  WinstoneOutputStream )
declaration   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:49

4 0 5------------
destroy(   )
declaration   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:26

1 0 4------------
parseURI(  RequestHandlerThread,  WinstoneRequest,  WinstoneResponse,  WinstoneInputStream,  Socket,  boolean )
declaration   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:61

3 0 7------------
processKeepAlive(  WinstoneRequest,  WinstoneResponse,  InputStream )
declaration   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:79

3 0 6------------
releaseSocket(  Socket,  InputStream,  OutputStream )
declaration   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:70

2 0 5------------
start(   )
declaration   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:31

1 0 3------------

Relationships

ClientsSuppliers
Ajp13Listener [CV]
implements   F:\winstone-src-0.9.10\src\java\winstone\ajp13\Ajp13Listener.java:47


HttpListener [CV]
implements   F:\winstone-src-0.9.10\src\java\winstone\HttpListener.java:29


ObjectPool [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\ObjectPool.java:148


RequestHandlerThread [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\RequestHandlerThread.java:33
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\RequestHandlerThread.java:275


 
InputStream [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:40
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:70
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:80


OutputStream [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:41
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:71


RequestHandlerThread [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:41
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:49
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:61


Socket [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:40
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:62
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:70


String [V]
return type   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:61


WinstoneInputStream [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:51
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:62


WinstoneOutputStream [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:51


WinstoneRequest [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:50
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:61
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:79


WinstoneResponse [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:50
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:62
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:80