shocks.framework.meta.repository
Class MDBeanVersionCache

java.lang.Object
  extended byshocks.framework.meta.repository.MDBeanVersionCache

public class MDBeanVersionCache
extends java.lang.Object


Constructor Summary
MDBeanVersionCache(DataSource instance)
           
 
Method Summary
 void add(DataSource instance)
           
 DataSource lease()
          Get the instance pool with the most recent version and return a readied DataSource instance.
 void release(DataSource instance)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MDBeanVersionCache

public MDBeanVersionCache(DataSource instance)
Method Detail

lease

public DataSource lease()
Get the instance pool with the most recent version and return a readied DataSource instance.

Returns:
DataSource

add

public void add(DataSource instance)
Parameters:
instance -

release

public void release(DataSource instance)