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,java.lang.Comparable
public class DafDavApplication extends DafConfigurationObject implements DavApplication
Klasse, die den Zugriff auf Datenverteilerobjekte seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
-
-
Field Summary
-
Fields inherited from class de.bsvrz.dav.daf.main.impl.config.DafSystemObject
_configurationAreaId, _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
Constructors Constructor Description DafDavApplication(long id, java.lang.String pid, java.lang.String name, long typId, byte state, java.lang.String error, DafDataModel dataModel, short validFromVersionNumber, short validToVersionNumber, long responsibleObjectId, long[] setIds)Erzeugt ein neues Objekt mit den angegebenen EigenschaftenDafDavApplication(DafDataModel dataModel)Erzeugt ein neues Objekt dessen Eigenschaften im Anschluss mit der read-Methode eingelesen werden sollten.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.ListgetClientApplications()Deprecated.MutableSetgetClientApplicationSet()Liefert die mit dem Datenverteiler verbundenen Applikationen in einer dynamischen Menge zurück.java.lang.StringparseToString()Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.-
Methods inherited from class de.bsvrz.dav.daf.main.impl.config.DafConfigurationObject
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, isValid, read, 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 class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
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
-
-
-
-
Constructor Detail
-
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, java.lang.String pid, java.lang.String name, long typId, byte state, java.lang.String error, DafDataModel dataModel, short validFromVersionNumber, short validToVersionNumber, long responsibleObjectId, long[] setIds)Erzeugt ein neues Objekt mit den angegebenen Eigenschaften
-
-
Method Detail
-
parseToString
public java.lang.String parseToString()
Description copied from class:DafSystemObjectLiefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.- Overrides:
parseToStringin classDafConfigurationObject- Returns:
- Beschreibender Text dieses Objekts.
-
getClientApplications
@Deprecated public final java.util.List getClientApplications()
Deprecated.Description copied from interface:DavApplicationLiefert 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:
getClientApplicationsin interfaceDavApplication- Returns:
- Liste von
Applikations-Objekten
-
getClientApplicationSet
public MutableSet getClientApplicationSet()
Description copied from interface:DavApplicationLiefert 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 derElementegelangt man an die Applikationen.- Specified by:
getClientApplicationSetin interfaceDavApplication- Returns:
- Dynamische Menge mit Namen "Applikationen" oder
null, wenn die Menge nicht vorhanden ist.
-
-