org.yawlfoundation.yawl.resourcing.util
Class ResourceMapCache

java.lang.Object
  extended by java.util.Dictionary<K,V>
      extended by java.util.Hashtable<String,org.yawlfoundation.yawl.resourcing.util.VersionToMapTable>
          extended by org.yawlfoundation.yawl.resourcing.util.ResourceMapCache
All Implemented Interfaces:
Serializable, Cloneable, Map<String,org.yawlfoundation.yawl.resourcing.util.VersionToMapTable>

public class ResourceMapCache
extends Hashtable<String,org.yawlfoundation.yawl.resourcing.util.VersionToMapTable>

Author:
Michael Adams Date: 01/09/2008
See Also:
Serialized Form

Constructor Summary
ResourceMapCache()
           
 
Method Summary
 org.yawlfoundation.yawl.resourcing.util.VersionToMapTable add(YSpecificationID specID, String taskID, ResourceMap map)
           
 boolean contains(YSpecificationID specID)
           
 ResourceMap get(YSpecificationID specID, String taskID)
           
 Set<ResourceMap> getAll()
           
 Set<ResourceMap> getAll(String key, String taskID)
           
 org.yawlfoundation.yawl.resourcing.util.VersionToMapTable remove(YSpecificationID specID)
           
 
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
 

Constructor Detail

ResourceMapCache

public ResourceMapCache()
Method Detail

add

public org.yawlfoundation.yawl.resourcing.util.VersionToMapTable add(YSpecificationID specID,
                                                                     String taskID,
                                                                     ResourceMap map)

get

public ResourceMap get(YSpecificationID specID,
                       String taskID)

remove

public org.yawlfoundation.yawl.resourcing.util.VersionToMapTable remove(YSpecificationID specID)

contains

public boolean contains(YSpecificationID specID)

getAll

public Set<ResourceMap> getAll()

getAll

public Set<ResourceMap> getAll(String key,
                               String taskID)


Copyright © 2004-2012 The YAWL Foundation.