java.lang.Object | +----cern.lhcias.csgui.rtdb.TagContainer
TagContainer is an implementation of TagArrays.
The Tags are stored in a Vector.
TagContainer knows how to handle TagNames with embedded properties such as Name.lowerLimit
.
It fires AlarmEvents when a Tag is updated with a value which is outside
the limits.
![]()
public TagContainer()
![]()
public synchronized void addTagChangeListener(TagChangeListener listener)
![]()
public synchronized void removeTagChangeListener(TagChangeListener listener)
![]()
public void run()
![]()
public synchronized void addAlarmListener(AlarmListener listener)
![]()
public synchronized void removeAlarmListener(AlarmListener listener)
![]()
public boolean beforeRefreshData()
![]()
public boolean onRefreshError(String ErrorMsg)
![]()
public boolean afterRefreshData()
![]()
public void setDataServerManager(DataServerManager t)
![]()
public void setValue(String name,
String value)
![]()
public void setValue(String name,
String value,
long date)
![]()
public void setTagProperty(String Name,
String value)
![]()
public void updateValue(String name,
String value)
![]()
public void updateInvalidValue(String name)
![]()
public void updateValue(String name,
String value,
long date)
![]()
public void updateInvalidValue(String name,
long date)
![]()
public void addTag(String name)
![]()
public Tag addTagWithoutEvent(String name)
![]()
public Vector getTagNames()
![]()
public Vector getRemoteTagNames()
![]()
public Vector getRemoteTagNames(DataServer Ta)
![]()
public Vector getRemoteTags(DataServer Ta)
![]()
public Vector getTags()
![]()
public int getNumberOfRemoteTags()
![]()
public int getNumberOfRemoteTags(DataServer Ta)
![]()
public int getNumberOfTags()
![]()
public void deleteTag(String name)
![]()
public void cleanDataBase(Vector TagList)
![]()
public void clear()
![]()
public long getDefinitionDate()
![]()
public boolean tagExist(String name)
![]()
public String toString()
![]()
public void setAllAcquisitionError()
![]()
public boolean AcquisitionError()
![]()
public String getNamesOfTagsOnError()
![]()
public void setDataServerInTags(String ProcessName)
![]()
public void setDataServerofTag(String tagName,
String ProcessName)
![]()
public void init(String config)
![]()
public void addConfig(String config)
![]()
public Tag getTag(String tagname)
![]()
public int getMaxHistoricalLength()