Class TransactionProperties
java.lang.Object
de.bsvrz.puk.config.xmlFile.properties.SystemObjectProperties
de.bsvrz.puk.config.xmlFile.properties.ConfigurationObjectProperties
de.bsvrz.puk.config.xmlFile.properties.AttributeGroupProperties
de.bsvrz.puk.config.xmlFile.properties.TransactionProperties
Dieses Objekt spiegelt eine Transaktionsdefininition wieder, die in der K2S.DTD definiert ist.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Datenidentifikation für import/Export von Transaktionen. -
Field Summary
Fields inherited from class de.bsvrz.puk.config.xmlFile.properties.SystemObjectProperties
_id, _name, _pid, _type
-
Constructor Summary
ConstructorsConstructorDescriptionTransactionProperties
(String name, String pid, long id, String typePid, de.bsvrz.dav.daf.main.config.SystemObjectInfo info) Erzegt eine neue Transaktionsdefinition -
Method Summary
Modifier and TypeMethodDescriptionTransaktionsattributgruppen enthalten die feste Attributliste "atl.transaktion"void
setAttributeAndAttributeList
(AttributeProperties[] attributeAndAttributeList) Transaktionsattributgruppen enthalten die feste Attributliste "atl.transaktion"void
setPossibleDids
(List<TransactionProperties.DataIdentification> possibleDids) Setzt die Datenindentifikationen für die die Transaktion erlaubt istvoid
setRequiredDids
(List<TransactionProperties.DataIdentification> requiredDids) Setzt die Datenidentifikationen die für diese Transaktion notwendig sindMethods inherited from class de.bsvrz.puk.config.xmlFile.properties.AttributeGroupProperties
getConfigurationAspect, getConfiguring, isParameter, setConfigurationAspect, setConfiguring, setConfiguring, setParameter, setParameter
Methods inherited from class de.bsvrz.puk.config.xmlFile.properties.SystemObjectProperties
appendParamString, getId, getInfo, getName, getPid, getType, setType, toString
-
Constructor Details
-
Method Details
-
getPossibleDids
-
setPossibleDids
Setzt die Datenindentifikationen für die die Transaktion erlaubt ist- Parameters:
possibleDids
- Datenidentifikationen (leere Liste = alle Erlaubt)
-
getRequiredDids
-
setRequiredDids
Setzt die Datenidentifikationen die für diese Transaktion notwendig sind- Parameters:
requiredDids
- Erforderliche Datenidentifikationen
-
getAttributeAndAttributeList
Transaktionsattributgruppen enthalten die feste Attributliste "atl.transaktion"- Overrides:
getAttributeAndAttributeList
in classAttributeGroupProperties
- Returns:
- s.o.
-
setAttributeAndAttributeList
Transaktionsattributgruppen enthalten die feste Attributliste "atl.transaktion"- Overrides:
setAttributeAndAttributeList
in classAttributeGroupProperties
- Parameters:
attributeAndAttributeList
- Array, das alle Attribute und Attributlisten enthält. In dem Array sind Objekte vom Typ PlainAttributeProperties und ListAttributeProperties gespeichert. Die Reihenfolge der Elemente bleibt beim speichern erhalten.
-