Class RdsCache
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.util.cache.AbstractCache
-
- de.bsvrz.sys.funclib.bitctrl.modell.util.cache.RdsCache
-
public class RdsCache extends AbstractCache
Diese Hilfsklasse cacht sämtliche für dieses Plug-in benötigten Informationen bzgl. TMC-Location-Codes.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.bsvrz.sys.funclib.bitctrl.modell.util.cache.AbstractCache
AbstractCache.CacheMonitor
-
-
Field Summary
-
Fields inherited from class de.bsvrz.sys.funclib.bitctrl.modell.util.cache.AbstractCache
PROP_PROGRESS, PROP_STATE, PROP_STATE_CANCELED, PROP_STATE_INITIALIZED, PROP_STATE_STARTED
-
-
Constructor Summary
Constructors Constructor Description RdsCache(AbstractDavVerbindungsCache verbindungsCache)
Der Konstruktor.
-
Method Summary
Modifier and Type Method Description protected boolean
doInit(com.bitctrl.util.monitor.IMonitor monitor)
java.util.List<de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Integer>>
getCodes(de.bsvrz.sys.funclib.bitctrl.modell.tmkexlmstglobal.attribute.AttRdsEreignisKategorie ereignisKategorie)
Liefert die zu einer gegeben Ereigniskategorie dazugehörige Liste von Ereignis-Codes zurück.de.bsvrz.sys.funclib.bitctrl.modell.tmkexlmstglobal.objekte.RdsLandesKennung
getRdsLandesKennung(java.lang.String landesCode)
Liefert das zu einem gegebenen Landescode gehörigeRdsLandesKennung
-SystemObjekt zurück.java.util.List<RdsLandesKennungWrapper>
getRdsLandesKennungWrapper()
Liefert eine sortierte Liste aller im System definierter RDS-Landeskennungen zurück.RdsLandesKennungWrapper
getRdsLandesKennungWrapper(de.bsvrz.sys.funclib.bitctrl.modell.tmkexlmstglobal.objekte.RdsLandesKennung rdsLandesKennung)
Liefert den zu einer gegebenen RDS-Landeskennung den dazugehörigen RdsLandesKennungWrapper zurück.de.bsvrz.sys.funclib.bitctrl.modell.tmkexlmstglobal.objekte.RdsQuantitaet
getRdsQuantitaet(java.lang.String kennung)
Liefert die zu einer gegebenen Kennung dazugehörigeRdsQuantitaet
zurück.java.util.List<RdsQuantitaetWrapper>
getRdsQuantitaetWrapper()
Liefert eine sortierte Liste aller im System definierter RDS-Quantitäten zurück.RdsQuantitaetWrapper
getRdsQuantitaetWrapper(de.bsvrz.sys.funclib.bitctrl.modell.tmkexlmstglobal.objekte.RdsQuantitaet rdsQuantitaet)
Liefert den zu einer gegebenen RDS-Quantitaet dazugehörigen RdsQuantitaetWrapper zurück.RdsQuantitaetWrapper
getRdsQuantitaetWrapper(java.lang.String kennung)
Liefert das zu einer gegebenen Kennung dazugehörigeRdsQuantitaetWrapper
-Objekt zurück.RdsTmcCodeWrapper
getRdsTmcCodeWrapper(de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Integer> ereignisCode)
Liefert die zu einem gegeben Ereignis-Code dazugehörigen RdsTmcCodeWrapper zurück.protected void
preInit(AbstractDavVerbindungsCache vCache)
Vorinitialisierung.-
Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.util.cache.AbstractCache
addPropertyChangeListener, addPropertyChangeListener, blockAbruf, blockAbruf, callDoInit, ensureInit, firePropertyChanged, getName, getState, isBenutzeBlockAbruf, isInitialisiert, redoInit, removePropertyChangeListener, removePropertyChangeListener, setBenutzeBlockAbruf, setCacheMonitor, setName, setState
-
-
-
-
Constructor Detail
-
RdsCache
public RdsCache(AbstractDavVerbindungsCache verbindungsCache)
Der Konstruktor.- Parameters:
verbindungsCache
- der Verbindungscache
-
-
Method Detail
-
preInit
protected void preInit(AbstractDavVerbindungsCache vCache)
Vorinitialisierung.- Parameters:
vCache
- Verbindungscache
-
doInit
protected boolean doInit(com.bitctrl.util.monitor.IMonitor monitor)
- Specified by:
doInit
in classAbstractCache
-
getRdsTmcCodeWrapper
public RdsTmcCodeWrapper getRdsTmcCodeWrapper(de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Integer> ereignisCode)
Liefert die zu einem gegeben Ereignis-Code dazugehörigen RdsTmcCodeWrapper zurück.- Parameters:
ereignisCode
- der Ereignis-Code, darf nichtnull
sein- Returns:
- die zu einem gegeben Ereignis-Code dazugehörigen
RdsTmcCodeWrapper, kann
null
sein
-
getCodes
public java.util.List<de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Integer>> getCodes(de.bsvrz.sys.funclib.bitctrl.modell.tmkexlmstglobal.attribute.AttRdsEreignisKategorie ereignisKategorie)
Liefert die zu einer gegeben Ereigniskategorie dazugehörige Liste von Ereignis-Codes zurück.- Parameters:
ereignisKategorie
- der Ereignis-Code, darf nichtnull
sein- Returns:
- die zu einer gegeben Ereigniskategorie dazugehörige Liste von
Ereignis-Codes, niemals
null
-
getRdsQuantitaetWrapper
public RdsQuantitaetWrapper getRdsQuantitaetWrapper(de.bsvrz.sys.funclib.bitctrl.modell.tmkexlmstglobal.objekte.RdsQuantitaet rdsQuantitaet)
Liefert den zu einer gegebenen RDS-Quantitaet dazugehörigen RdsQuantitaetWrapper zurück.- Parameters:
rdsQuantitaet
- die RDS-Quantitaet- Returns:
- den zu einer gegebenen RDS-Quantitaet dazugehörigen RdsQuantitaetWrapper
-
getRdsQuantitaet
public de.bsvrz.sys.funclib.bitctrl.modell.tmkexlmstglobal.objekte.RdsQuantitaet getRdsQuantitaet(java.lang.String kennung)
Liefert die zu einer gegebenen Kennung dazugehörigeRdsQuantitaet
zurück.- Parameters:
kennung
- die Kennung, darf nichtnull
sein- Returns:
- die zu einer gegebenen Kennung dazugehörige
RdsQuantitaet
-
getRdsQuantitaetWrapper
public RdsQuantitaetWrapper getRdsQuantitaetWrapper(java.lang.String kennung)
Liefert das zu einer gegebenen Kennung dazugehörigeRdsQuantitaetWrapper
-Objekt zurück.- Parameters:
kennung
- die Kennung, darf nichtnull
sein- Returns:
- das zu einer gegebenen Kennung dazugehörige
RdsQuantitaetWrapper
-Objekt
-
getRdsQuantitaetWrapper
public java.util.List<RdsQuantitaetWrapper> getRdsQuantitaetWrapper()
Liefert eine sortierte Liste aller im System definierter RDS-Quantitäten zurück.- Returns:
- eine sortierte Liste aller im System definierter RDS-Quantitäten,
niemals
null
-
getRdsLandesKennungWrapper
public RdsLandesKennungWrapper getRdsLandesKennungWrapper(de.bsvrz.sys.funclib.bitctrl.modell.tmkexlmstglobal.objekte.RdsLandesKennung rdsLandesKennung)
Liefert den zu einer gegebenen RDS-Landeskennung den dazugehörigen RdsLandesKennungWrapper zurück.- Parameters:
rdsLandesKennung
- die RDS-Landeskennung, darf nichtnull
sein- Returns:
- den zu einer gegebenen RDS-Landeskennung dazugehörigen RdsLandesKennungWrapper
-
getRdsLandesKennungWrapper
public java.util.List<RdsLandesKennungWrapper> getRdsLandesKennungWrapper()
Liefert eine sortierte Liste aller im System definierter RDS-Landeskennungen zurück.- Returns:
- eine sortierte Liste aller im System definierter
RDS-Landeskennungen, niemals
null
-
getRdsLandesKennung
public de.bsvrz.sys.funclib.bitctrl.modell.tmkexlmstglobal.objekte.RdsLandesKennung getRdsLandesKennung(java.lang.String landesCode)
Liefert das zu einem gegebenen Landescode gehörigeRdsLandesKennung
-SystemObjekt zurück.- Parameters:
landesCode
- der Landescode, darf nichtnull
sein- Returns:
- das zu einem gegebenen Landescode gehörige
RdsLandesKennung
-SystemObjekt
-
-