public class TransactionProperties extends AttributeGroupProperties
Modifier and Type | Class | Description |
---|---|---|
static class |
TransactionProperties.DataIdentification |
Datenidentifikation für import/Export von Transaktionen.
|
_id, _name, _pid, _type
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
|
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 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
appendParamString, getId, getInfo, getName, getPid, getType, setType, toString
public TransactionProperties(java.lang.String name, java.lang.String pid, long id, java.lang.String typePid, de.bsvrz.dav.daf.main.config.SystemObjectInfo info)
name
- Namepid
- Pidid
- typePid
- info
- public void setPossibleDids(java.util.List<TransactionProperties.DataIdentification> possibleDids)
possibleDids
- Datenidentifikationen (leere Liste = alle Erlaubt)public void setRequiredDids(java.util.List<TransactionProperties.DataIdentification> requiredDids)
requiredDids
- Erforderliche Datenidentifikationenpublic java.util.List<TransactionProperties.DataIdentification> getPossibleDids()
public java.util.List<TransactionProperties.DataIdentification> getRequiredDids()
public AttributeProperties[] getAttributeAndAttributeList()
getAttributeAndAttributeList
in class AttributeGroupProperties
public void setAttributeAndAttributeList(AttributeProperties[] attributeAndAttributeList)
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.