com.googlecode.fascinator.portal.workflow
Class SimpleWorkflowPageCache

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.concurrent.ConcurrentHashMap<SimpleWorkflowPageCacheKey,org.apache.velocity.Template>
          extended by com.googlecode.fascinator.portal.workflow.SimpleWorkflowPageCache
All Implemented Interfaces:
SimpleWorkflowPageCacheMXBean, Serializable, ConcurrentMap<SimpleWorkflowPageCacheKey,org.apache.velocity.Template>, Map<SimpleWorkflowPageCacheKey,org.apache.velocity.Template>

public class SimpleWorkflowPageCache
extends ConcurrentHashMap<SimpleWorkflowPageCacheKey,org.apache.velocity.Template>
implements SimpleWorkflowPageCacheMXBean

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Constructor Summary
SimpleWorkflowPageCache()
           
 
Method Summary
 void clearCache()
          Clear the entire cache
 void clearCache(String workflowId, String step)
           
 
Methods inherited from class java.util.concurrent.ConcurrentHashMap
clear, contains, containsKey, containsValue, elements, entrySet, get, isEmpty, keys, keySet, put, putAll, putIfAbsent, remove, remove, replace, replace, size, values
 
Methods inherited from class java.util.AbstractMap
clone, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

SimpleWorkflowPageCache

public SimpleWorkflowPageCache()
                        throws MalformedObjectNameException,
                               InstanceAlreadyExistsException,
                               MBeanRegistrationException,
                               NotCompliantMBeanException
Throws:
MalformedObjectNameException
InstanceAlreadyExistsException
MBeanRegistrationException
NotCompliantMBeanException
Method Detail

clearCache

public void clearCache()
Description copied from interface: SimpleWorkflowPageCacheMXBean
Clear the entire cache

Specified by:
clearCache in interface SimpleWorkflowPageCacheMXBean

clearCache

public void clearCache(String workflowId,
                       String step)
Specified by:
clearCache in interface SimpleWorkflowPageCacheMXBean


Copyright © 2009-2014. All Rights Reserved.