public class ArchiveDataSpecification extends Object
Modifier and Type | Field and Description |
---|---|
private DataDescription |
_dataDescription |
private ArchiveDataKindCombination |
_dataKinds |
private SystemObject |
_object |
private boolean |
_queryWithPid |
private ArchiveRequestOption |
_requestOption |
private ArchiveOrder |
_sortOrder |
private ArchiveTimeSpecification |
_timeSpec |
Constructor and Description |
---|
ArchiveDataSpecification(ArchiveTimeSpecification timeSpec,
ArchiveDataKindCombination dataKinds,
ArchiveOrder sortOrder,
ArchiveRequestOption requestOption,
DataDescription dataDescription,
SystemObject object)
Erzeugt eine Definition für eine Archivanfrage, die Archivdaten für ein Systemobjekt abfragt
|
ArchiveDataSpecification(ArchiveTimeSpecification timeSpec,
ArchiveDataKindCombination dataKinds,
ArchiveOrder sortOrder,
ArchiveRequestOption requestOption,
DataDescription dataDescription,
SystemObject object,
boolean queryWithPid)
Erzeugt eine Definition für eine Archivanfrage, die Archivdaten für ein Systemobjekt und optional historische Objekte mit gleicher Pid abfragt.
|
Modifier and Type | Method and Description |
---|---|
DataDescription |
getDataDescription()
Angefragte Datenart (Attributguppe/Aspekt/Simulationsvariante-Kombination)
|
ArchiveDataKindCombination |
getDataKinds() |
SystemObject |
getObject() |
boolean |
getQueryWithPid()
Gibt zurück, ob anhand der Objekt-Pid eventuell noch Daten von zusätzlichen historischen Objekten abgefragt werden sollen.
|
ArchiveRequestOption |
getRequestOption() |
ArchiveOrder |
getSortOrder() |
ArchiveTimeSpecification |
getTimeSpec() |
void |
setQueryWithPid()
Sorgt dafür, dass anhand der Objekt-Pid eventuell noch Daten von zusätzlichen historischen Objekten abgefragt werden sollen.
|
String |
toString()
String-Repräsentation des Objektes.
|
private final ArchiveTimeSpecification _timeSpec
private final ArchiveDataKindCombination _dataKinds
private final ArchiveOrder _sortOrder
private final ArchiveRequestOption _requestOption
private final DataDescription _dataDescription
private final SystemObject _object
private boolean _queryWithPid
public ArchiveDataSpecification(ArchiveTimeSpecification timeSpec, ArchiveDataKindCombination dataKinds, ArchiveOrder sortOrder, ArchiveRequestOption requestOption, DataDescription dataDescription, SystemObject object)
timeSpec
- Definition des angefragten Zeitbereichs/IndexbereichsdataKinds
- DatenartensortOrder
- SortierungrequestOption
- AnfrageartdataDescription
- Angefragte Datenart (Attributguppe/Aspekt/Simulationsvariante-Kombination)object
- Systemobjekt, von dem die Daten abgefragt werden sollenpublic ArchiveDataSpecification(ArchiveTimeSpecification timeSpec, ArchiveDataKindCombination dataKinds, ArchiveOrder sortOrder, ArchiveRequestOption requestOption, DataDescription dataDescription, SystemObject object, boolean queryWithPid)
timeSpec
- Definition des angefragten Zeitbereichs/IndexbereichsdataKinds
- DatenartensortOrder
- SortierungrequestOption
- AnfrageartdataDescription
- Angefragte Datenart (Attributguppe/Aspekt/Simulationsvariante-Kombination)object
- Systemobjekt, von dem die Daten abgefragt werden sollenqueryWithPid
- Bestimmt ob anhand der Objekt-Pid eventuell noch Daten von zusätzlichen historischen Objekten abgefragt werden sollen. Siehe setQueryWithPid()
.public void setQueryWithPid()
queryWithPid
-Parameter zu verwenden und nachher diese Funktion in einem try-catch-Block aufzurufen:
ArchiveDataSpecification ads = new ArchiveDataSpecification(...);
try {
ads.setQueryWithPid();
}
catch(NoSuchMethodError e) {}
public boolean getQueryWithPid()
public SystemObject getObject()
public String toString()
public ArchiveTimeSpecification getTimeSpec()
public ArchiveDataKindCombination getDataKinds()
public ArchiveOrder getSortOrder()
public ArchiveRequestOption getRequestOption()
public DataDescription getDataDescription()