Detailed report on module SimpleCluster

MetricTagOverallPer Function
Lines of CodeLOC 247******
McCabe's Cyclomatic NumberMVG 29******
Lines of CommentCOM 65********
LOC/COML_C 3.800 
MVG/COMM_C 0.446 
Weighted Methods per Class (  weighting = unity )WMC1 10 
Weighted Methods per Class (  weighting = visible )WMCv 0 
Depth of Inheritance TreeDIT 1 
Number of ChildrenNOC 0 
Coupling between objectsCBO 12 
Information Flow measure (  inclusive )IF4 0********
Information Flow measure (  visible )IF4v 0********
Information Flow measure (  concrete )IF4c 0********

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
definition   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:41
12 0 6------------

Functions

Function prototypeLOCMVGCOML_CM_C
SimpleCluster(  Map,  Integer )
definition   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:57

12 1 4------------
askClusterForSession(  String,  WebAppConfiguration )
definition   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:131

49 11 13 3.769 0.846
askClusterNodeForNodeList(  String )
definition   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:196

33 1 7 4.714------
clusterRequest(  byte,  InputStream,  OutputStream,  Socket,  HostGroup )
definition   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:273

13 3 10------------
destroy(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:72

3 0 0------------
handleClusterSessionRequest(  Socket,  InputStream,  OutputStream,  HostGroup )
definition   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:290

32 3 4 8.000------
handleNodeHeartBeatRequest(  Socket,  InputStream )
definition   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:359

11 0 3------------
handleNodeListDownloadRequest(  Socket,  InputStream,  OutputStream )
definition   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:327

25 4 5 5.000------
run(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:80

35 6 7 5.000 0.857
sendHeartbeat(  String )
definition   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:240

22 0 6 3.667------

Relationships

ClientsSuppliers
  Cluster [CV]
implements   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:41


HostGroup [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:274
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:291


InputStream [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:273
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:290
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:327
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:359


Integer [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:57


Map [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:51
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:57


OutputStream [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:274
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:291
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:328


Runnable [CV]
implements   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:41


Socket [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:274
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:290
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:327
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:359


String [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:50
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:131
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:196
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:240


WebAppConfiguration [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:132


WinstoneResourceBundle [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:48


WinstoneSession [V]
return type   F:\winstone-src-0.9.10\src\java\winstone\cluster\SimpleCluster.java:131