package com.sunyard.pool; public class ObjectInPool { private T object; private long lasUseAt = System.currentTimeMillis(); public ObjectInPool(T object) { this.object = object; } public T getObjectForCheck() { return this.object; } public void updateLastUseTime(){ this.lasUseAt = System.currentTimeMillis(); } public T getObject() { this.lasUseAt = System.currentTimeMillis(); return this.object; } public long getLasUseAt() { return this.lasUseAt; } }