org.jboss.dna.graph.cache
Class ImmutableCachePolicy

java.lang.Object
  extended by org.jboss.dna.graph.cache.ImmutableCachePolicy
All Implemented Interfaces:
Serializable, CachePolicy

public class ImmutableCachePolicy
extends Object
implements CachePolicy

Author:
Randall Hauch
See Also:
Serialized Form

Constructor Summary
ImmutableCachePolicy(long timeToCache)
           
 
Method Summary
 long getTimeToLive()
          Get the system time in milliseconds before which the node data remains valid.
 CachePolicy getUnmodifiable()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImmutableCachePolicy

public ImmutableCachePolicy(long timeToCache)
Method Detail

getTimeToLive

public long getTimeToLive()
Get the system time in milliseconds before which the node data remains valid.

Specified by:
getTimeToLive in interface CachePolicy
Returns:
the number of milliseconds that the cached data should be used before consulting the original source.
See Also:
CachePolicy.getTimeToLive()

getUnmodifiable

public CachePolicy getUnmodifiable()


Copyright © 2008-Present JBoss a division of Red Hat. All Rights Reserved.