001package org.javasimon; 002 003/** 004 * Status of monitor. While effective state can be either enabled or disabled, inner 005 * state of monitor accepts one additional state - INHERIT, which means that effective 006 * state will be inherited recursively from the parent. 007 * 008 * @author <a href="mailto:virgo47@gmail.com">Richard "Virgo" Richter</a> 009 */ 010public enum SimonState { 011 012 /** Enabled. */ 013 ENABLED, 014 015 /** Disabled. */ 016 DISABLED, 017 018 /** Effective state (enabled/disabled) is going to be derived from the parent. */ 019 INHERIT, 020}