de.bsvrz.ars.ars.mgmt.simulation
Class SimulationResultData

java.lang.Object
  extended by de.bsvrz.dav.daf.main.ResultData
      extended by de.bsvrz.ars.ars.mgmt.simulation.SimulationResultData
All Implemented Interfaces:
Dataset

public class SimulationResultData
extends ResultData

Klasse für Lösch- und Datenanmeldungsaufträge. Diese Aufträge werden von SimulationAutomaton veranlasst.

Author:
beck et al. projects GmbH, Martin Hilgers

Field Summary
private  SimulationAutomaton dfa
          Simulations-Automat.
 
Constructor Summary
SimulationResultData(SimulationAutomaton dfa)
          Erzeugt das Objekt.
SimulationResultData(SimulationAutomaton dfa, ResultData resultData)
          Erzeugt das Objekt und übernimmt die Werte aus dem übergebenen ResultData Objekt.
 
Method Summary
 void dataDeleted(boolean successful)
          Wird vom Lösch-Task aufgerufen, wenn der Auftrag durchgeführt wurde.
 void doneSubscribing(boolean successful)
          Wird vom Anmeldungs-Task aufgerufen, nachdem sich das Archivsystem auf die Simulationsdaten angemeldet hat.
 short getSimVar()
           
 
Methods inherited from class de.bsvrz.dav.daf.main.ResultData
debug, getAttributeValueList, getData, getDataDescription, getDataIndex, getDataKind, getDataState, getDataTime, getDataType, getDataTypeCode, getObject, hasData, isDelayedData, isNoDataAvailable, isNoRightsAvailable, isNoSourceAvailable, isNoValidSubscription, isSourceAvailable, setDataTime, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

dfa

private SimulationAutomaton dfa
Simulations-Automat.

Constructor Detail

SimulationResultData

public SimulationResultData(SimulationAutomaton dfa)
Erzeugt das Objekt. Setzt alle Werte des ResultData Objekts auf null.

Parameters:
dfa - Simulation.
See Also:
ResultData.ResultData(SystemObject,DataDescription,long,Data)

SimulationResultData

public SimulationResultData(SimulationAutomaton dfa,
                            ResultData resultData)
Erzeugt das Objekt und übernimmt die Werte aus dem übergebenen ResultData Objekt.

Parameters:
dfa - Simulation
resultData - Ausgangsdaten.
Method Detail

dataDeleted

public void dataDeleted(boolean successful)
Wird vom Lösch-Task aufgerufen, wenn der Auftrag durchgeführt wurde.

Parameters:
successful - Zeigt an ob der Auftrag erfolgreich durchgeführt wurde.

doneSubscribing

public void doneSubscribing(boolean successful)
Wird vom Anmeldungs-Task aufgerufen, nachdem sich das Archivsystem auf die Simulationsdaten angemeldet hat.

Parameters:
successful - Zeigt an ob der Auftrag erfolgreich durchgeführt wurde.

getSimVar

public short getSimVar()
Returns:
Liefert die Simulationsvariante zurück, die gelöscht werden soll.