Class XJMFTypeMap
- java.lang.Object
-
- org.cip4.jdflib.extensions.xjdfwalker.XJMFTypeMap
-
- All Implemented Interfaces:
java.lang.Runnable
public class XJMFTypeMap extends java.lang.Object implements java.lang.Runnableclass to maintain a map of refID to type values so that we can correctly modify @Type in responses messages older than 4242 seconds are discarded
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()java.lang.Stringget(java.lang.String key)static XJMFTypeMapgetMap()java.lang.Stringput(java.lang.String key, java.lang.String value)java.lang.Stringremove(java.lang.String key)voidrun()called by the sweeperstatic voidshutDown()intsize()java.lang.StringtoString()
-
-
-
Method Detail
-
getMap
public static XJMFTypeMap getMap()
- Returns:
-
put
public java.lang.String put(java.lang.String key, java.lang.String value)- Parameters:
key-value-- Returns:
-
remove
public java.lang.String remove(java.lang.String key)
- Parameters:
key-- Returns:
-
get
public java.lang.String get(java.lang.String key)
- Parameters:
key-- Returns:
-
clear
public void clear()
-
run
public void run()
called by the sweeper- Specified by:
runin interfacejava.lang.Runnable- See Also:
Runnable.run()
-
shutDown
public static void shutDown()
-
size
public int size()
- Returns:
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-