fdda.core.demonstration
Interface Statistics

All Known Implementing Classes:
StatisticsImpl

public interface Statistics

Contains statistics about a demonstration - either currently running or already run and stopped.

Author:
Jörg Rüdenauer

Method Summary
 int getActiveNodes()
          Returns the number of nodes that were active at one point of time
 int getConnectionFailures()
          Returns the number of connection failures (either not working at start or broken down during demo)
 int getConnectionRecoveries()
          Returns the number of connections that recovered during the demo
 int getCurrentlyActiveMessages()
          Returns the number of messages that are currently active
 int getCurrentlyActiveNodes()
          Returns the number of nodes that are currently active
 int getCurrentlyPausedNodes()
          Returns the number of nodes that are currently paused
 int getNodeFailures()
          Returns the number of node failures (either not working at start or broken down during demo)
 int getNodeRecoveries()
          Returns the number of nodes that recovered during the demo
 int getPresentConnections()
          Returns the number of connections in the project
 int getPresentNodes()
          Returns the number of nodes in the project
 int getReceivedMessages()
          Returns the number of received messages
 int getSentMessages()
          Returns the number of sent messages
 int getStartedNodes()
          Returns the number of started nodes
 int getUsedConnections()
          Returns the number of connections that were used
 int getUsedNodes()
          Returns the number of nodes that were used (either started, or active, or received a message)
 

Method Detail

getSentMessages

public int getSentMessages()
Returns the number of sent messages

Returns:
# sent messages

getReceivedMessages

public int getReceivedMessages()
Returns the number of received messages

Returns:
# received messages

getStartedNodes

public int getStartedNodes()
Returns the number of started nodes

Returns:
# started nodes

getActiveNodes

public int getActiveNodes()
Returns the number of nodes that were active at one point of time

Returns:
# active nodes

getCurrentlyActiveNodes

public int getCurrentlyActiveNodes()
Returns the number of nodes that are currently active

Returns:
# currently active nodes

getCurrentlyPausedNodes

public int getCurrentlyPausedNodes()
Returns the number of nodes that are currently paused

Returns:
# paused nodes

getCurrentlyActiveMessages

public int getCurrentlyActiveMessages()
Returns the number of messages that are currently active

Returns:
# active messages

getUsedNodes

public int getUsedNodes()
Returns the number of nodes that were used (either started, or active, or received a message)

Returns:
# used nodes

getPresentNodes

public int getPresentNodes()
Returns the number of nodes in the project

Returns:
# present nodes

getUsedConnections

public int getUsedConnections()
Returns the number of connections that were used

Returns:
# connections

getPresentConnections

public int getPresentConnections()
Returns the number of connections in the project

Returns:
# present connections

getNodeFailures

public int getNodeFailures()
Returns the number of node failures (either not working at start or broken down during demo)

Returns:
# node failures

getConnectionFailures

public int getConnectionFailures()
Returns the number of connection failures (either not working at start or broken down during demo)

Returns:
# connection failures

getNodeRecoveries

public int getNodeRecoveries()
Returns the number of nodes that recovered during the demo

Returns:
# node recoveries

getConnectionRecoveries

public int getConnectionRecoveries()
Returns the number of connections that recovered during the demo

Returns:
# connection recoveries


API documentation for FDDA version 0.9. Generated on 17/02/2004 14:12.