de.bsvrz.dav.daf.main.impl.config
Class DafDavApplication
java.lang.Object
de.bsvrz.dav.daf.main.impl.config.DafSystemObject
de.bsvrz.dav.daf.main.impl.config.DafConfigurationObject
de.bsvrz.dav.daf.main.impl.config.DafDavApplication
- All Implemented Interfaces:
- ConfigurationObject, DavApplication, SystemObject, Comparable
public class DafDavApplication
- extends DafConfigurationObject
- implements DavApplication
Klasse, die den Zugriff auf Datenverteilerobjekte seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
- Author:
- Kappich Systemberatung
Fields inherited from class de.bsvrz.dav.daf.main.impl.config.DafSystemObject |
_dataModel, _internType, ASPECT, ATTRIBUTE, ATTRIBUTE_GROUP, ATTRIBUTE_GROUP_USAGE, ATTRIBUTE_LIST_TYPE, CLIENT_APPLICATION, CONFIGURATION_APPLICATION, CONFIGURATION_AREA, CONFIGURATION_AUTHORITY, CONFIGURATION_OBJECT, CONFIGURATION_OBJECT_TYPE, DAV_APPLICATION, DYNAMIC_OBJECT, DYNAMIC_OBJECT_TYPE, FLOATING_POINT_NUMBER_ATTRIBUTE_TYPE, INTEGER_ATTRIBUTE_TYPE, INTEGER_VALUE_RANGE, INTEGER_VALUE_STATE, MUTABLE_SET, NON_MUTABLE_SET, NULL_OBJECT, OBJECT_DELETED, OBJECT_EXISTS, OBJECT_INVALID, OBJECT_SET_TYPE, OBJECT_SET_USE, REFERENCE_ATTRIBUTE_TYPE, STRING_ATTRIBUTE_TYPE, SYSTEM_OBJECT_TYPE, TIME_ATTRIBUTE_TYPE |
Constructor Summary |
DafDavApplication(DafDataModel dataModel)
Erzeugt ein neues Objekt dessen Eigenschaften im Anschluss mit der read-Methode eingelesen werden sollten. |
DafDavApplication(long id,
String pid,
String name,
long typId,
byte state,
String error,
DafDataModel dataModel,
short validFromVersionNumber,
short validToVersionNumber,
long responsibleObjectId,
long[] setIds)
Erzeugt ein neues Objekt mit den angegebenen Eigenschaften |
Methods inherited from class de.bsvrz.dav.daf.main.impl.config.DafConfigurationObject |
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, isValid, read, removeSet, revalidate, write |
Methods inherited from class de.bsvrz.dav.daf.main.impl.config.DafSystemObject |
compareTo, equals, getConfigurationArea, getConfigurationAreaId, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getInternType, getName, getNameOrPidOrId, getObject, getPid, getPidOrId, getPidOrNameOrId, getState, getType, getUsedAttributeGroupUsages, hashCode, invalidate, isOfType, isOfType, setConfigurationData, setConfigurationData, setConfigurationData, setName, storeName, toString |
Methods inherited from interface de.bsvrz.dav.daf.main.config.ConfigurationObject |
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidate |
Methods inherited from interface de.bsvrz.dav.daf.main.config.SystemObject |
getConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toString |
DafDavApplication
public DafDavApplication(DafDataModel dataModel)
- Erzeugt ein neues Objekt dessen Eigenschaften im Anschluss mit der read-Methode eingelesen werden sollten.
- Parameters:
dataModel
- DataModel Implementierung, der das neue Objekt zugeordnet ist.
DafDavApplication
public DafDavApplication(long id,
String pid,
String name,
long typId,
byte state,
String error,
DafDataModel dataModel,
short validFromVersionNumber,
short validToVersionNumber,
long responsibleObjectId,
long[] setIds)
- Erzeugt ein neues Objekt mit den angegebenen Eigenschaften
parseToString
public String parseToString()
- Description copied from class:
DafSystemObject
- Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.
- Overrides:
parseToString
in class DafConfigurationObject
- Returns:
- Beschreibender Text dieses Objekts.
getClientApplications
@Deprecated
public final List getClientApplications()
- Deprecated.
- Description copied from interface:
DavApplication
- Liefert die mit dem Datenverteiler verbundenen Applikationen zurück. Diese werden vom jeweiligen
Datenverteiler in der ihm zugeordneten Menge mit dem Namen "Applikationen" verwaltet.
- Specified by:
getClientApplications
in interface DavApplication
- Returns:
- Liste von
Applikations-Objekten
getClientApplicationSet
public MutableSet getClientApplicationSet()
- Description copied from interface:
DavApplication
- Liefert die mit dem Datenverteiler verbundenen Applikationen in einer dynamischen Menge zurück. Diese
werden vom jeweiligen Datenverteiler in der ihm zugeordneten Menge mit dem Namen "Applikationen"
verwaltet. Durch Abfrage der
Elemente
gelangt man an die Applikationen.
- Specified by:
getClientApplicationSet
in interface DavApplication
- Returns:
- Dynamische Menge mit Namen "Applikationen" oder
null
, wenn die Menge nicht vorhanden
ist.