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 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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
TransactionProperties
public 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- Parameters:
name
- Namepid
- Pidid
-typePid
-info
-
-
-
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.
-