com.jrockit.memleak
Class Policy.TimeStampPolicy

java.lang.Object
  extended by com.jrockit.memleak.Policy
      extended by com.jrockit.memleak.Policy.TimeStampPolicy
Enclosing class:
Policy

public static class Policy.TimeStampPolicy
extends Policy

A Policy only accepting values arriving after this point in time. It is recommended that this is only used on explicit user request, such as a refresh.

Author:
mpersson

Nested Class Summary
 
Nested classes/interfaces inherited from class com.jrockit.memleak.Policy
Policy.TimeStampPolicy, Policy.TokenPolicy
 
Field Summary
 
Fields inherited from class com.jrockit.memleak.Policy
CACHED_OR_NULL, NOTHING_CACHED, PREFETCH_SOMETHING, SOMETHING
 
Method Summary
 Policy createPrefetch()
          Create a new prefetching Policy.
 boolean requireNewerThan(IResult<?> result)
           
 
Methods inherited from class com.jrockit.memleak.Policy
derivedPrefetch, forToken, fromNow, getAcceptable, isDoneOrToken
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

requireNewerThan

public boolean requireNewerThan(IResult<?> result)
Overrides:
requireNewerThan in class Policy
Returns:
true if a newer result than result is needed.

createPrefetch

public Policy createPrefetch()
Description copied from class: Policy
Create a new prefetching Policy.

Specified by:
createPrefetch in class Policy
Returns:
the policy


Copyright © 1999, 2011, Oracle and/or its affiliates. All rights reserved.