massim.gridsimulations
Class SimulationRMIXMLDocumentObserver

java.lang.Object
  extended by massim.framework.DefaultObserver
      extended by massim.framework.rmi.XMLDocumentObserver
          extended by massim.gridsimulations.SimulationRMIXMLDocumentObserver
All Implemented Interfaces:
Component, Observer, ServerSimulationContextReceiver
Direct Known Subclasses:
GraphSimulationRMIXMLDocumentObserverWebInterface, GraphSimulationRMIXMLDocumentObserverWebInterface, GridSimulationRMIXMLDocumentObserver, GridSimulationRMIXMLDocumentObserver, GridSimulationRMIXMLDocumentObserver, GridSimulationRMIXMLDocumentObserver, GridSimulationRMIXMLDocumentObserver, GridSimulationRMIXMLDocumentObserverWebInterface, GridSimulationRMIXMLDocumentObserverWebInterface

public abstract class SimulationRMIXMLDocumentObserver
extends XMLDocumentObserver
implements ServerSimulationContextReceiver

This RMIXMLDocumentObserver provides the simulation statistics for the webserver and the servermonitor.


Field Summary
protected  ServerSimulationContext serverSimulationContext
           
static java.lang.String simulationName
           
 
Constructor Summary
SimulationRMIXMLDocumentObserver()
           
 
Method Summary
protected  org.w3c.dom.Element createItem(org.w3c.dom.Document doc, java.lang.String string, java.lang.Integer k, java.lang.Integer j)
           
 void setSimulationContext(ServerSimulationContext context)
           
 
Methods inherited from class massim.framework.rmi.XMLDocumentObserver
generateDocument, getServiceName, notifySimulationEnd, notifySimulationStart, notifySimulationState, setServiceName, start, stop
 
Methods inherited from class massim.framework.DefaultObserver
notifySimulationConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serverSimulationContext

protected ServerSimulationContext serverSimulationContext

simulationName

public static java.lang.String simulationName
Constructor Detail

SimulationRMIXMLDocumentObserver

public SimulationRMIXMLDocumentObserver()
Method Detail

createItem

protected org.w3c.dom.Element createItem(org.w3c.dom.Document doc,
                                         java.lang.String string,
                                         java.lang.Integer k,
                                         java.lang.Integer j)

setSimulationContext

public void setSimulationContext(ServerSimulationContext context)
Specified by:
setSimulationContext in interface ServerSimulationContextReceiver


Copyright © 2012. All Rights Reserved.