org.dxc.api.datatypes
Class ScenarioData

Object
  extended by org.dxc.api.datatypes.DxcData
      extended by org.dxc.api.datatypes.ScenarioData

public class ScenarioData
extends DxcData

Data structure for scenario information.


Constructor Summary
ScenarioData(long timestamp, String scenarioName, String systemName, String systemVersion, String daName, String daVersion, String frameworkVersion, long scenarioLength, String notes)
          Constructor.
ScenarioData(String scenarioName, String systemName, String systemVersion, String daName, String daVersion, String frameworkVersion, long scenarioLength, String notes)
          Constructs with timestamp set to current time.
 
Method Summary
 boolean equals(Object obj)
           
 String getDaName()
           
 String getDaVersion()
           
 String getFrameworkVersion()
           
 String getNotes()
           
 long getscenarioLength()
           
 String getScenarioName()
           
 String getSystemName()
           
 String getSystemVersion()
           
 int hashCode()
           
 OutputStream put(OutputStream os)
          Prints DxcData.
 
Methods inherited from class org.dxc.api.datatypes.DxcData
getCurrentTime, getSource, getTimeStamp, setSource, setTimeStamp, toString
 
Methods inherited from class Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ScenarioData

public ScenarioData(long timestamp,
                    String scenarioName,
                    String systemName,
                    String systemVersion,
                    String daName,
                    String daVersion,
                    String frameworkVersion,
                    long scenarioLength,
                    String notes)
Constructor.

Parameters:
timestamp - - message timestamp.
scenarioName - - scenario name
systemName - - system name
systemVersion - - system version
daName - - name of DA
daVersion - - DA version
frameworkVersion - - framework version
scenarioLength - - length of scenario
notes - - miscellaneous notes

ScenarioData

public ScenarioData(String scenarioName,
                    String systemName,
                    String systemVersion,
                    String daName,
                    String daVersion,
                    String frameworkVersion,
                    long scenarioLength,
                    String notes)
Constructs with timestamp set to current time.

Parameters:
scenarioName - - scenario name
systemName - - system name
systemVersion - - system version
daName - - name of DA
daVersion - - DA version
frameworkVersion - - framework version
scenarioLength - - length of scenario
notes - - miscellaneous notes
Method Detail

getSystemName

public String getSystemName()

getScenarioName

public String getScenarioName()

getDaName

public String getDaName()

getDaVersion

public String getDaVersion()

getNotes

public String getNotes()

getscenarioLength

public long getscenarioLength()

getSystemVersion

public String getSystemVersion()

getFrameworkVersion

public String getFrameworkVersion()

put

public OutputStream put(OutputStream os)
Description copied from class: DxcData
Prints DxcData.

Specified by:
put in class DxcData

hashCode

public int hashCode()
Overrides:
hashCode in class DxcData

equals

public boolean equals(Object obj)
Overrides:
equals in class DxcData