package org.owasp.security.logging.util; /** * Framework for storing property data. * @author Milton Smith * @see org.owasp.security.logging.util.DefaultIntervalProperty * @see org.owasp.security.logging.util.ByteIntervalProperty */ public interface IntervalProperty { /** * Return the property name. * @return Name of the property. */ public String getName(); /** * Return the value. * @return Value of the property. */ public String getValue(); /** * Signal to update the property value. Must be implemented if the * property value changes at runtime. * @see org.owasp.security.logging.util.DefaultIntervalProperty#refresh() */ public void refresh(); }