Class UnknownObject
- java.lang.Object
-
- de.bsvrz.puk.config.configFile.datamodel.AbstractConfigSystemObject
-
- de.bsvrz.puk.config.main.communication.UnknownObject
-
- All Implemented Interfaces:
de.bsvrz.dav.daf.main.config.ClientApplication,de.bsvrz.dav.daf.main.config.ConfigurationCommunicationInterface,de.bsvrz.dav.daf.main.config.DynamicObject,de.bsvrz.dav.daf.main.config.SystemObject,java.lang.Comparable
public class UnknownObject extends AbstractConfigSystemObject implements de.bsvrz.dav.daf.main.config.ClientApplication
Diese Klasse imitiert ein Systemobjekt und wird bei der Kommunikation mit Anwendungen benutzt, die der lokalen Konfiguration nicht bekannt sind.
-
-
Constructor Summary
Constructors Constructor Description UnknownObject(long id, de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea)Erstellt ein Dummy-Systemobjekt
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddConfigurationCommunicationChangeListener(de.bsvrz.dav.daf.main.config.ConfigurationCommunicationChangeListener listener)voidaddListenerForInvalidation(de.bsvrz.dav.daf.main.config.InvalidationListener listener)booleanequals(java.lang.Object o)de.bsvrz.dav.daf.main.DatagetConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroup atg, de.bsvrz.dav.daf.main.config.Aspect asp)de.bsvrz.dav.daf.main.DatagetConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroupUsage atgUsage)longgetId()java.lang.StringgetName()longgetNotValidSince()java.lang.StringgetPid()de.bsvrz.dav.daf.main.config.SystemObjectTypegetType()java.util.Collection<de.bsvrz.dav.daf.main.config.AttributeGroupUsage>getUsedAttributeGroupUsages()longgetValidSince()inthashCode()voidinvalidate()booleanisConfigurationCommunicationActive()booleanisValid()voidremoveConfigurationCommunicationChangeListener(de.bsvrz.dav.daf.main.config.ConfigurationCommunicationChangeListener listener)voidremoveListenerForInvalidation(de.bsvrz.dav.daf.main.config.InvalidationListener listener)voidsetConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroup atg, de.bsvrz.dav.daf.main.config.Aspect asp, de.bsvrz.dav.daf.main.Data data)voidsetConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroupUsage atgUsage, de.bsvrz.dav.daf.main.Data data)voidsetName(java.lang.String name)-
Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.AbstractConfigSystemObject
compareTo, getConfigurationArea, getConfigurationData, getDataModel, getInfo, getNameOrPidOrId, getPidOrId, getPidOrNameOrId, isOfType, isOfType, setConfigurationData, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getId
public long getId()
- Specified by:
getIdin interfacede.bsvrz.dav.daf.main.config.SystemObject
-
getType
public de.bsvrz.dav.daf.main.config.SystemObjectType getType()
- Specified by:
getTypein interfacede.bsvrz.dav.daf.main.config.SystemObject
-
getPid
public java.lang.String getPid()
- Specified by:
getPidin interfacede.bsvrz.dav.daf.main.config.SystemObject
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfacede.bsvrz.dav.daf.main.config.SystemObject
-
setName
public void setName(java.lang.String name) throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException- Specified by:
setNamein interfacede.bsvrz.dav.daf.main.config.SystemObject- Throws:
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
-
isValid
public boolean isValid()
- Specified by:
isValidin interfacede.bsvrz.dav.daf.main.config.SystemObject
-
invalidate
public void invalidate() throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException- Specified by:
invalidatein interfacede.bsvrz.dav.daf.main.config.SystemObject- Throws:
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
-
getConfigurationData
public de.bsvrz.dav.daf.main.Data getConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroup atg, de.bsvrz.dav.daf.main.config.Aspect asp)- Specified by:
getConfigurationDatain interfacede.bsvrz.dav.daf.main.config.SystemObject
-
getConfigurationData
public de.bsvrz.dav.daf.main.Data getConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroupUsage atgUsage)
- Specified by:
getConfigurationDatain interfacede.bsvrz.dav.daf.main.config.SystemObject
-
setConfigurationData
public void setConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroup atg, de.bsvrz.dav.daf.main.config.Aspect asp, de.bsvrz.dav.daf.main.Data data) throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException- Specified by:
setConfigurationDatain interfacede.bsvrz.dav.daf.main.config.SystemObject- Throws:
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
-
setConfigurationData
public void setConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroupUsage atgUsage, de.bsvrz.dav.daf.main.Data data) throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException- Specified by:
setConfigurationDatain interfacede.bsvrz.dav.daf.main.config.SystemObject- Throws:
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
-
getUsedAttributeGroupUsages
public java.util.Collection<de.bsvrz.dav.daf.main.config.AttributeGroupUsage> getUsedAttributeGroupUsages()
- Specified by:
getUsedAttributeGroupUsagesin interfacede.bsvrz.dav.daf.main.config.SystemObject
-
getValidSince
public long getValidSince()
- Specified by:
getValidSincein interfacede.bsvrz.dav.daf.main.config.DynamicObject
-
getNotValidSince
public long getNotValidSince()
- Specified by:
getNotValidSincein interfacede.bsvrz.dav.daf.main.config.DynamicObject
-
addListenerForInvalidation
public void addListenerForInvalidation(de.bsvrz.dav.daf.main.config.InvalidationListener listener)
- Specified by:
addListenerForInvalidationin interfacede.bsvrz.dav.daf.main.config.DynamicObject
-
removeListenerForInvalidation
public void removeListenerForInvalidation(de.bsvrz.dav.daf.main.config.InvalidationListener listener)
- Specified by:
removeListenerForInvalidationin interfacede.bsvrz.dav.daf.main.config.DynamicObject
-
addConfigurationCommunicationChangeListener
public void addConfigurationCommunicationChangeListener(de.bsvrz.dav.daf.main.config.ConfigurationCommunicationChangeListener listener)
- Specified by:
addConfigurationCommunicationChangeListenerin interfacede.bsvrz.dav.daf.main.config.ConfigurationCommunicationInterface
-
removeConfigurationCommunicationChangeListener
public void removeConfigurationCommunicationChangeListener(de.bsvrz.dav.daf.main.config.ConfigurationCommunicationChangeListener listener)
- Specified by:
removeConfigurationCommunicationChangeListenerin interfacede.bsvrz.dav.daf.main.config.ConfigurationCommunicationInterface
-
isConfigurationCommunicationActive
public boolean isConfigurationCommunicationActive()
- Specified by:
isConfigurationCommunicationActivein interfacede.bsvrz.dav.daf.main.config.ConfigurationCommunicationInterface
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-