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
-
public class TransactionProperties extends AttributeGroupProperties
Dieses Objekt spiegelt eine Transaktionsdefininition wieder, die in der K2S.DTD definiert ist.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TransactionProperties.DataIdentification
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
Constructors Constructor Description TransactionProperties(java.lang.String name, java.lang.String pid, long id, java.lang.String typePid, de.bsvrz.dav.daf.main.config.SystemObjectInfo info)
Erzegt eine neue Transaktionsdefinition
-
Method Summary
Modifier and Type Method Description AttributeProperties[]
getAttributeAndAttributeList()
Transaktionsattributgruppen enthalten die feste Attributliste "atl.transaktion"java.util.List<TransactionProperties.DataIdentification>
getPossibleDids()
java.util.List<TransactionProperties.DataIdentification>
getRequiredDids()
void
setAttributeAndAttributeList(AttributeProperties[] attributeAndAttributeList)
Transaktionsattributgruppen enthalten die feste Attributliste "atl.transaktion"void
setPossibleDids(java.util.List<TransactionProperties.DataIdentification> possibleDids)
Setzt die Datenindentifikationen für die die Transaktion erlaubt istvoid
setRequiredDids(java.util.List<TransactionProperties.DataIdentification> requiredDids)
Setzt die Datenidentifikationen die für diese Transaktion notwendig sind-
Methods 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
-
-
-
-
Method Detail
-
setPossibleDids
public void setPossibleDids(java.util.List<TransactionProperties.DataIdentification> possibleDids)
Setzt die Datenindentifikationen für die die Transaktion erlaubt ist- Parameters:
possibleDids
- Datenidentifikationen (leere Liste = alle Erlaubt)
-
setRequiredDids
public void setRequiredDids(java.util.List<TransactionProperties.DataIdentification> requiredDids)
Setzt die Datenidentifikationen die für diese Transaktion notwendig sind- Parameters:
requiredDids
- Erforderliche Datenidentifikationen
-
getPossibleDids
public java.util.List<TransactionProperties.DataIdentification> getPossibleDids()
-
getRequiredDids
public java.util.List<TransactionProperties.DataIdentification> getRequiredDids()
-
getAttributeAndAttributeList
public AttributeProperties[] getAttributeAndAttributeList()
Transaktionsattributgruppen enthalten die feste Attributliste "atl.transaktion"- Overrides:
getAttributeAndAttributeList
in classAttributeGroupProperties
- Returns:
- s.o.
-
setAttributeAndAttributeList
public void setAttributeAndAttributeList(AttributeProperties[] attributeAndAttributeList)
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.
-
-