org.neo4j.server.rest.paging
Class LeaseManager

java.lang.Object
  extended by org.neo4j.server.rest.paging.LeaseManager

public class LeaseManager
extends Object


Constructor Summary
LeaseManager(Clock clock)
           
 
Method Summary
 Lease createLease(long seconds, PagedTraverser leasedTraverser)
           
 Clock getClock()
           
 Lease getLeaseById(String id)
           
 void remove(String key)
           
 void setClock(Clock clock)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LeaseManager

public LeaseManager(Clock clock)
Method Detail

createLease

public Lease createLease(long seconds,
                         PagedTraverser leasedTraverser)
                  throws LeaseAlreadyExpiredException
Throws:
LeaseAlreadyExpiredException

getLeaseById

public Lease getLeaseById(String id)

getClock

public Clock getClock()

setClock

public void setClock(Clock clock)

remove

public void remove(String key)


Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.