if(checkedObjs.length < checkedCount)
checkedObjs = new TimeStamp[managedLen];
System.arraycopy( managedObjs, 0, checkedObjs, 0, checkedCount);
}
for( int i=0; i< checkedCount; i++ ) {
TimeStamp ts=checkedObjs[i];
checkedObjs[i] = null;
if (ts==null || !ts.isValid())
continue;
long maxInactiveInterval = ts.getMaxInactiveInterval();
if( log.isTraceEnabled() ) log.trace( "TS: " + maxInactiveInterval + " " +
ts.getLastAccessedTime());
if (maxInactiveInterval < 0)
continue;
long timeIdle = timeNow - ts.getThisAccessedTime();
if (timeIdle >= maxInactiveInterval) {
if( expireCallback != null ) {
if( log.isDebugEnabled() )
log.debug( ts + " " + timeIdle + " " +