|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.bsvrz.pua.prot.util.ProcessingParameter
public class ProcessingParameter
Datenklasse, die alle Parameter, die für die Protokollerstellung angegeben müssen, zusammenfasst
| Field Summary | |
|---|---|
ArchiveDataKind[] |
archiveDataKind
Art der Daten, die vom Archivsystem angefordert werden sollen |
java.util.Hashtable<java.lang.String,java.lang.String> |
aspBindings
Bindungen der freien Aspekte (optional) |
java.lang.Boolean |
deltaProtocol
True falls ein Änderungsprotokoll erzeugt werden soll. |
SystemObject |
mainObject
Hauptobjekt des Protokolls |
java.util.HashSet<SystemObject> |
objects
Weiteren Objekte des Protokolls (optional ) |
java.util.List<Tuple<java.lang.Long,java.lang.Long>> |
periodList
Zeitbereiche, die berücksichtigt werden sollen (optional) |
java.util.Hashtable<java.lang.String,java.lang.String[]> |
pseudoObjects
Pseudoobjekt Definitionen (optional). |
java.lang.Boolean |
saveProtocol
True falls das Protokoll gespeichert werden soll |
SystemObject |
script
Skriptobjekt |
short |
simVar
Simulationsvariante |
| Constructor Summary | |
|---|---|
ProcessingParameter()
Erzeugt das Objekt. |
|
ProcessingParameter(SystemObject script,
SystemObject mainObject,
short simVar)
Erzeugt Auftragsparameter mit denen ein Protokolle erstellt werden kann. |
|
ProcessingParameter(SystemObject script,
SystemObject mainObject,
short simVar,
long start,
long stop)
Erzeugt Auftragsparameter. |
|
ProcessingParameter(SystemObject script,
SystemObject mainObject,
SystemObject[] objects,
short simVar,
java.util.List<Tuple<java.lang.Long,java.lang.Long>> periods)
Erzeugt Auftragsparameter. |
|
ProcessingParameter(SystemObject script,
SystemObject mainObject,
SystemObject[] objects,
short simVar,
long start,
long stop)
Erzeugt Auftragsparameter. |
|
| Method Summary | |
|---|---|
java.lang.String |
check()
Überprüft ob alle Informationen dir für die Protokollerstellung unbedingt notwendig sind, vorliegen. |
static ProcessingParameter |
deserialize(DataModel model,
byte[] ba)
Deserialisiert ein Objekt aus einem Byte-Array. |
byte[] |
serialize()
Serilaisiert das Objekt in einen Byte-Array. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public SystemObject script
public java.util.List<Tuple<java.lang.Long,java.lang.Long>> periodList
public SystemObject mainObject
public java.util.HashSet<SystemObject> objects
public short simVar
public java.util.Hashtable<java.lang.String,java.lang.String> aspBindings
public java.util.Hashtable<java.lang.String,java.lang.String[]> pseudoObjects
public java.lang.Boolean saveProtocol
public java.lang.Boolean deltaProtocol
public ArchiveDataKind[] archiveDataKind
| Constructor Detail |
|---|
public ProcessingParameter()
public ProcessingParameter(SystemObject script,
SystemObject mainObject,
short simVar)
throws FailureException
periodList eingestellt werden!
script - Skript das verwendet werden soll.mainObject - Hauptobjekt.simVar - Simulationsvariante
FailureException - Ungültige Parameter.
public ProcessingParameter(SystemObject script,
SystemObject mainObject,
short simVar,
long start,
long stop)
throws FailureException
script - Skript das verwendet werden soll.mainObject - Hauptobjekt.simVar - Simulationsvariantestart - Startzeitpunkt des Protokolls.stop - Endzeitpunkt des Protokolls.
FailureException - Ungültige Parameter.
public ProcessingParameter(SystemObject script,
SystemObject mainObject,
SystemObject[] objects,
short simVar,
long start,
long stop)
throws FailureException
script - Skript das verwendet werden soll.mainObject - Hauptobjekt.objects - Objekte für die das Protokoll erstellt wird.simVar - Simulationsvariante.start - Startzeitpunkt des Protokolls.stop - Endzeitpunkt des Protokolls.
FailureException - Ungültige Parameter.
public ProcessingParameter(SystemObject script,
SystemObject mainObject,
SystemObject[] objects,
short simVar,
java.util.List<Tuple<java.lang.Long,java.lang.Long>> periods)
throws FailureException
script - Skript das verwendet werden soll.mainObject - Hauptobjekt.objects - Objekte für die das Protokoll erstellt wird.simVar - Simulationsvariante.periods - Zeitintervalle des Protokolls.
FailureException - Ungültige Parameter.| Method Detail |
|---|
public byte[] serialize()
throws FailureException
FailureException - Fehler beim Serialisieren.
public static ProcessingParameter deserialize(DataModel model,
byte[] ba)
throws FailureException
SystemObject damit nicht serialisiert werden
können.
model - Verbindung zur Konfiguration.ba - Serialisiertes Objekt als Byte-Array.
FailureException - Fehler beim Deserialisieren.public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public java.lang.String check()
script, mainObject und simVar
null falls alle Informationen vorliegen.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||