public class TransactionProperties extends AttributeGroupProperties
Dieses Objekt spiegelt eine Transaktionsdefininition wieder, die in der K2S.DTD definiert ist.
Modifier and Type | Class and Description |
---|---|
static class |
TransactionProperties.DataIdentification
Datenidentifikation für import/Export von Transaktionen.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<TransactionProperties.DataIdentification> |
_possibleDids |
private java.util.List<TransactionProperties.DataIdentification> |
_requiredDids |
_id, _name, _pid, _type
Constructor and Description |
---|
TransactionProperties(java.lang.String name,
java.lang.String pid,
long id,
java.lang.String typePid,
SystemObjectInfo info)
Erzegt eine neue Transaktionsdefinition
|
Modifier and Type | Method and 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 ist
|
void |
setRequiredDids(java.util.List<TransactionProperties.DataIdentification> requiredDids)
Setzt die Datenidentifikationen die für diese Transaktion notwendig sind
|
getConfigurationAspect, getConfiguring, isParameter, setConfigurationAspect, setConfiguring, setConfiguring, setParameter, setParameter
appendParamString, getId, getInfo, getName, getPid, getType, setType, toString
private java.util.List<TransactionProperties.DataIdentification> _possibleDids
private java.util.List<TransactionProperties.DataIdentification> _requiredDids
public TransactionProperties(java.lang.String name, java.lang.String pid, long id, java.lang.String typePid, SystemObjectInfo info)
Erzegt eine neue Transaktionsdefinition
name
- Namepid
- Pidid
- typePid
- info
- public void setPossibleDids(java.util.List<TransactionProperties.DataIdentification> possibleDids)
Setzt die Datenindentifikationen für die die Transaktion erlaubt ist
possibleDids
- Datenidentifikationen (leere Liste = alle Erlaubt)public void setRequiredDids(java.util.List<TransactionProperties.DataIdentification> requiredDids)
Setzt die Datenidentifikationen die für diese Transaktion notwendig sind
requiredDids
- Erforderliche Datenidentifikationenpublic java.util.List<TransactionProperties.DataIdentification> getPossibleDids()
public java.util.List<TransactionProperties.DataIdentification> getRequiredDids()
public AttributeProperties[] getAttributeAndAttributeList()
Transaktionsattributgruppen enthalten die feste Attributliste “atl.transaktion”
getAttributeAndAttributeList
in class AttributeGroupProperties
public void setAttributeAndAttributeList(AttributeProperties[] attributeAndAttributeList)
Transaktionsattributgruppen enthalten die feste Attributliste “atl.transaktion”
setAttributeAndAttributeList
in class AttributeGroupProperties
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.