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
Modifier and Type Method Description void
addConfigurationCommunicationChangeListener(de.bsvrz.dav.daf.main.config.ConfigurationCommunicationChangeListener listener)
void
addListenerForInvalidation(de.bsvrz.dav.daf.main.config.InvalidationListener listener)
boolean
equals(java.lang.Object o)
de.bsvrz.dav.daf.main.Data
getConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroup atg, de.bsvrz.dav.daf.main.config.Aspect asp)
de.bsvrz.dav.daf.main.Data
getConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroupUsage atgUsage)
long
getId()
java.lang.String
getName()
long
getNotValidSince()
java.lang.String
getPid()
de.bsvrz.dav.daf.main.config.SystemObjectType
getType()
java.util.Collection<de.bsvrz.dav.daf.main.config.AttributeGroupUsage>
getUsedAttributeGroupUsages()
long
getValidSince()
int
hashCode()
void
invalidate()
boolean
isConfigurationCommunicationActive()
boolean
isValid()
void
removeConfigurationCommunicationChangeListener(de.bsvrz.dav.daf.main.config.ConfigurationCommunicationChangeListener listener)
void
removeListenerForInvalidation(de.bsvrz.dav.daf.main.config.InvalidationListener listener)
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)
void
setConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroupUsage atgUsage, de.bsvrz.dav.daf.main.Data data)
void
setName(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
Methods inherited from interface de.bsvrz.dav.daf.main.config.ClientApplication
getDavApplication, getUser, getUser
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface de.bsvrz.dav.daf.main.config.SystemObject
getConfigurationArea, getConfigurationData, getDataModel, getInfo, getNameOrPidOrId, getPidOrId, getPidOrNameOrId, isOfType, isOfType, setConfigurationData, toString
-
Constructor Details
-
UnknownObject
public UnknownObject(long id, de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea)Erstellt ein Dummy-Systemobjekt- Parameters:
id
- IdconfigurationArea
- Konfigurationbereich (irgendeiner, wird nicht gebraucht)
-
-
Method Details
-
getId
public long getId()- Specified by:
getId
in interfacede.bsvrz.dav.daf.main.config.SystemObject
-
getType
public de.bsvrz.dav.daf.main.config.SystemObjectType getType()- Specified by:
getType
in interfacede.bsvrz.dav.daf.main.config.SystemObject
-
getPid
public java.lang.String getPid()- Specified by:
getPid
in interfacede.bsvrz.dav.daf.main.config.SystemObject
-
getName
public java.lang.String getName()- Specified by:
getName
in 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:
setName
in interfacede.bsvrz.dav.daf.main.config.SystemObject
- Throws:
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
-
isValid
public boolean isValid()- Specified by:
isValid
in interfacede.bsvrz.dav.daf.main.config.SystemObject
-
invalidate
public void invalidate() throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException- Specified by:
invalidate
in 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:
getConfigurationData
in 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:
getConfigurationData
in 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:
setConfigurationData
in 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:
setConfigurationData
in 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:
getUsedAttributeGroupUsages
in interfacede.bsvrz.dav.daf.main.config.SystemObject
-
getValidSince
public long getValidSince()- Specified by:
getValidSince
in interfacede.bsvrz.dav.daf.main.config.DynamicObject
-
getNotValidSince
public long getNotValidSince()- Specified by:
getNotValidSince
in interfacede.bsvrz.dav.daf.main.config.DynamicObject
-
addListenerForInvalidation
public void addListenerForInvalidation(de.bsvrz.dav.daf.main.config.InvalidationListener listener)- Specified by:
addListenerForInvalidation
in interfacede.bsvrz.dav.daf.main.config.DynamicObject
-
removeListenerForInvalidation
public void removeListenerForInvalidation(de.bsvrz.dav.daf.main.config.InvalidationListener listener)- Specified by:
removeListenerForInvalidation
in interfacede.bsvrz.dav.daf.main.config.DynamicObject
-
addConfigurationCommunicationChangeListener
public void addConfigurationCommunicationChangeListener(de.bsvrz.dav.daf.main.config.ConfigurationCommunicationChangeListener listener)- Specified by:
addConfigurationCommunicationChangeListener
in interfacede.bsvrz.dav.daf.main.config.ConfigurationCommunicationInterface
-
removeConfigurationCommunicationChangeListener
public void removeConfigurationCommunicationChangeListener(de.bsvrz.dav.daf.main.config.ConfigurationCommunicationChangeListener listener)- Specified by:
removeConfigurationCommunicationChangeListener
in interfacede.bsvrz.dav.daf.main.config.ConfigurationCommunicationInterface
-
isConfigurationCommunicationActive
public boolean isConfigurationCommunicationActive()- Specified by:
isConfigurationCommunicationActive
in interfacede.bsvrz.dav.daf.main.config.ConfigurationCommunicationInterface
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-