public class ForeignDynamicObject
extends java.lang.Object
implements de.bsvrz.dav.daf.main.config.DynamicObject
Constructor and Description |
---|
ForeignDynamicObject(ForeignConfigRequester foreignConfigRequester,
de.bsvrz.dav.daf.main.config.DataModel dataModel,
long id,
long typeId,
java.lang.String pid,
java.lang.String name,
boolean valid,
long validSince,
long notValidSince,
long configAreaId) |
Modifier and Type | Method and Description |
---|---|
void |
addConfigurationCommunicationChangeListener(de.bsvrz.dav.daf.main.config.ConfigurationCommunicationChangeListener listener) |
void |
addListenerForInvalidation(de.bsvrz.dav.daf.main.config.InvalidationListener listener) |
int |
compareTo(java.lang.Object o) |
de.bsvrz.dav.daf.main.config.ConfigurationArea |
getConfigurationArea() |
de.bsvrz.dav.daf.main.Data |
getConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroup atg) |
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) |
de.bsvrz.dav.daf.main.config.DataModel |
getDataModel() |
ForeignConfigRequester |
getForeignConfigRequester() |
long |
getId() |
de.bsvrz.dav.daf.main.config.SystemObjectInfo |
getInfo() |
java.lang.String |
getName() |
java.lang.String |
getNameOrPidOrId() |
long |
getNotValidSince() |
protected java.lang.String |
getParamString() |
java.lang.String |
getPid() |
java.lang.String |
getPidOrId() |
java.lang.String |
getPidOrNameOrId() |
de.bsvrz.dav.daf.main.config.SystemObjectType |
getType() |
protected java.lang.String |
getTypeString() |
java.util.Collection<de.bsvrz.dav.daf.main.config.AttributeGroupUsage> |
getUsedAttributeGroupUsages() |
long |
getValidSince() |
void |
invalidate() |
boolean |
isConfigurationCommunicationActive() |
boolean |
isOfType(java.lang.String typePid) |
boolean |
isOfType(de.bsvrz.dav.daf.main.config.SystemObjectType type) |
boolean |
isValid() |
void |
removeConfigurationCommunicationChangeListener(de.bsvrz.dav.daf.main.config.ConfigurationCommunicationChangeListener listener) |
void |
removeListenerForInvalidation(de.bsvrz.dav.daf.main.config.InvalidationListener listener) |
boolean |
saveConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroupUsage attributeGroupUsage,
de.bsvrz.dav.daf.main.Data configData) |
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.AttributeGroup atg,
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) |
void |
setNotValidSince(long notValidSince) |
java.lang.String |
toString() |
public ForeignDynamicObject(ForeignConfigRequester foreignConfigRequester, de.bsvrz.dav.daf.main.config.DataModel dataModel, long id, long typeId, java.lang.String pid, java.lang.String name, boolean valid, long validSince, long notValidSince, long configAreaId)
public long getValidSince()
getValidSince
in interface de.bsvrz.dav.daf.main.config.DynamicObject
public long getNotValidSince()
getNotValidSince
in interface de.bsvrz.dav.daf.main.config.DynamicObject
public void setNotValidSince(long notValidSince)
public void addListenerForInvalidation(de.bsvrz.dav.daf.main.config.InvalidationListener listener)
addListenerForInvalidation
in interface de.bsvrz.dav.daf.main.config.DynamicObject
public void removeListenerForInvalidation(de.bsvrz.dav.daf.main.config.InvalidationListener listener)
removeListenerForInvalidation
in interface de.bsvrz.dav.daf.main.config.DynamicObject
public long getId()
getId
in interface de.bsvrz.dav.daf.main.config.SystemObject
public de.bsvrz.dav.daf.main.config.SystemObjectType getType()
getType
in interface de.bsvrz.dav.daf.main.config.SystemObject
public boolean isOfType(de.bsvrz.dav.daf.main.config.SystemObjectType type)
isOfType
in interface de.bsvrz.dav.daf.main.config.SystemObject
public boolean isOfType(java.lang.String typePid)
isOfType
in interface de.bsvrz.dav.daf.main.config.SystemObject
public java.lang.String getPid()
getPid
in interface de.bsvrz.dav.daf.main.config.SystemObject
public java.lang.String getName()
getName
in interface de.bsvrz.dav.daf.main.config.SystemObject
public void setName(java.lang.String name)
setName
in interface de.bsvrz.dav.daf.main.config.SystemObject
public java.lang.String getNameOrPidOrId()
getNameOrPidOrId
in interface de.bsvrz.dav.daf.main.config.SystemObject
public java.lang.String getPidOrNameOrId()
getPidOrNameOrId
in interface de.bsvrz.dav.daf.main.config.SystemObject
public java.lang.String getPidOrId()
getPidOrId
in interface de.bsvrz.dav.daf.main.config.SystemObject
public boolean isValid()
isValid
in interface de.bsvrz.dav.daf.main.config.SystemObject
public void invalidate()
invalidate
in interface de.bsvrz.dav.daf.main.config.SystemObject
public de.bsvrz.dav.daf.main.config.DataModel getDataModel()
getDataModel
in interface de.bsvrz.dav.daf.main.config.SystemObject
public de.bsvrz.dav.daf.main.Data getConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroup atg)
getConfigurationData
in interface de.bsvrz.dav.daf.main.config.SystemObject
public de.bsvrz.dav.daf.main.Data getConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroup atg, de.bsvrz.dav.daf.main.config.Aspect asp)
getConfigurationData
in interface de.bsvrz.dav.daf.main.config.SystemObject
public de.bsvrz.dav.daf.main.Data getConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroupUsage atgUsage)
getConfigurationData
in interface de.bsvrz.dav.daf.main.config.SystemObject
public void setConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroup atg, de.bsvrz.dav.daf.main.Data data)
setConfigurationData
in interface de.bsvrz.dav.daf.main.config.SystemObject
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
setConfigurationData
in interface de.bsvrz.dav.daf.main.config.SystemObject
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
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
setConfigurationData
in interface de.bsvrz.dav.daf.main.config.SystemObject
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
public java.util.Collection<de.bsvrz.dav.daf.main.config.AttributeGroupUsage> getUsedAttributeGroupUsages()
getUsedAttributeGroupUsages
in interface de.bsvrz.dav.daf.main.config.SystemObject
public de.bsvrz.dav.daf.main.config.SystemObjectInfo getInfo()
getInfo
in interface de.bsvrz.dav.daf.main.config.SystemObject
public de.bsvrz.dav.daf.main.config.ConfigurationArea getConfigurationArea()
getConfigurationArea
in interface de.bsvrz.dav.daf.main.config.SystemObject
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
public java.lang.String toString()
toString
in interface de.bsvrz.dav.daf.main.config.SystemObject
toString
in class java.lang.Object
protected java.lang.String getParamString()
protected java.lang.String getTypeString()
public void addConfigurationCommunicationChangeListener(de.bsvrz.dav.daf.main.config.ConfigurationCommunicationChangeListener listener)
addConfigurationCommunicationChangeListener
in interface de.bsvrz.dav.daf.main.config.ConfigurationCommunicationInterface
public void removeConfigurationCommunicationChangeListener(de.bsvrz.dav.daf.main.config.ConfigurationCommunicationChangeListener listener)
removeConfigurationCommunicationChangeListener
in interface de.bsvrz.dav.daf.main.config.ConfigurationCommunicationInterface
public boolean isConfigurationCommunicationActive()
isConfigurationCommunicationActive
in interface de.bsvrz.dav.daf.main.config.ConfigurationCommunicationInterface
public boolean saveConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroupUsage attributeGroupUsage, de.bsvrz.dav.daf.main.Data configData)
public ForeignConfigRequester getForeignConfigRequester()