de.bsvrz.dav.daf.main.impl.config
Class DafClientApplication

java.lang.Object
  extended by de.bsvrz.dav.daf.main.impl.config.DafSystemObject
      extended by de.bsvrz.dav.daf.main.impl.config.DafDynamicObject
          extended by de.bsvrz.dav.daf.main.impl.config.DafClientApplication
All Implemented Interfaces:
ClientApplication, ConfigurationCommunicationInterface, DynamicObject, SystemObject, Comparable

public class DafClientApplication
extends DafDynamicObject
implements ClientApplication

Klasse, die den Zugriff auf Applikationsobjekte seitens der Datenverteiler-Applikationsfunktionen ermöglicht.

Author:
Kappich Systemberatung

Field Summary
 
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
DafClientApplication(DafDataModel dataModel)
          Erzeugt ein neues Objekt dessen Eigenschaften im Anschluss mit der read-Methode eingelesen werden sollten.
DafClientApplication(long id, String pid, String name, long typId, byte state, String error, DafDataModel dataModel, long validSince, long notValidSince, long configurationAreaId)
          Erzeugt ein neues Objekt mit den angegebenen Eigenschaften
 
Method Summary
 String parseToString()
          Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.
 
Methods inherited from class de.bsvrz.dav.daf.main.impl.config.DafDynamicObject
addConfigurationCommunicationChangeListener, addListenerForInvalidation, configurationCommunicationChange, getNotValidSince, getValidSince, isConfigurationCommunicationActive, isValid, read, removeConfigurationCommunicationChangeListener, removeListenerForInvalidation, setNotValidSince, 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.DynamicObject
addListenerForInvalidation, getNotValidSince, getValidSince, removeListenerForInvalidation
 
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
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface de.bsvrz.dav.daf.main.config.ConfigurationCommunicationInterface
addConfigurationCommunicationChangeListener, isConfigurationCommunicationActive, removeConfigurationCommunicationChangeListener
 

Constructor Detail

DafClientApplication

public DafClientApplication(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.

DafClientApplication

public DafClientApplication(long id,
                            String pid,
                            String name,
                            long typId,
                            byte state,
                            String error,
                            DafDataModel dataModel,
                            long validSince,
                            long notValidSince,
                            long configurationAreaId)
Erzeugt ein neues Objekt mit den angegebenen Eigenschaften

Method Detail

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 DafDynamicObject
Returns:
Beschreibender Text dieses Objekts.