de.laures.cewolf.taglib.util
Class DatasetProductionTimeStore

java.lang.Object
  extended by java.util.Dictionary<K,V>
      extended by java.util.Hashtable
          extended by de.laures.cewolf.taglib.util.DatasetProductionTimeStore
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map

public class DatasetProductionTimeStore
extends java.util.Hashtable

Author:
glaures
See Also:
Serialized Form

Field Summary
private static DatasetProductionTimeStore instance
           
private static org.apache.commons.logging.Log log
           
 
Constructor Summary
private DatasetProductionTimeStore()
           
 
Method Summary
 void addEntry(java.lang.String producerId, java.util.Map params, java.util.Date produceTime)
           
 boolean containsEntry(java.lang.String producerId, java.util.Map params)
           
static DatasetProductionTimeStore getInstance()
           
 java.util.Date getProductionTime(java.lang.String producerId, java.util.Map params)
           
 java.lang.String paramsToString(java.util.Map params)
           
 void removeEntry(java.lang.String producerId, java.util.Map params)
           
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

instance

private static final DatasetProductionTimeStore instance

log

private static final org.apache.commons.logging.Log log
Constructor Detail

DatasetProductionTimeStore

private DatasetProductionTimeStore()
Method Detail

getInstance

public static final DatasetProductionTimeStore getInstance()

containsEntry

public boolean containsEntry(java.lang.String producerId,
                             java.util.Map params)

addEntry

public void addEntry(java.lang.String producerId,
                     java.util.Map params,
                     java.util.Date produceTime)

removeEntry

public void removeEntry(java.lang.String producerId,
                        java.util.Map params)

getProductionTime

public java.util.Date getProductionTime(java.lang.String producerId,
                                        java.util.Map params)

paramsToString

public java.lang.String paramsToString(java.util.Map params)