@Override public final void setSessionCacheSize(int size) throws IllegalArgumentException { if (size < 0) { throw new IllegalArgumentException("size < 0"); } int oldMaximum = maximumSize; maximumSize = size; // Trim cache to size if necessary. if (size < oldMaximum) { trimToSize(); } }
@Override public final void setSessionCacheSize(int size) throws IllegalArgumentException { if (size < 0) { throw new IllegalArgumentException("size < 0"); } int oldMaximum = maximumSize; maximumSize = size; // Trim cache to size if necessary. if (size < oldMaximum) { trimToSize(); } }