package com.smilonet.common.entity; /** * Interface marks class which can be enabled or disabled. * * @author Maciej Szczytowski <mszczytowski-genericdao@gmail.com> * @since 1.0 */ public interface IActivable { /** * Property which represents active flag. */ String P_IS_ACTIVE = "isActive"; /** * Check if object is active. * * @return true when object is active */ boolean isActive(); /** * Set object's active flag. * * @param isActive * value of active flag */ void setActive(boolean isActive); }