Sonic Management API

com.sonicsw.mf.common.runtime
Interface IFaultTolerantState


public interface IFaultTolerantState

Indicates the general permissible set of fault tolerant states. If a component exposes additional fault tolerant states then it should extend this interface. Currently used by the Directory service and Agent Manager.


Field Summary
static short STATE_ACTIVE
          Indicates the component is the active component.
static short STATE_NOT_FAULT_TOLERANT
          Indicates the component is not fault tolerant.
static short STATE_STANDBY
          Indicates the component is standing by to become active when the current active component fails.
static java.lang.String[] STATE_TEXT
          Textual representations of fault tolerant states (indexed by STATE_<> values).
static short[] STATE_VALUES
          Array container each of the valid fault tolerant states.
static short STATE_WAITING
          Indicates the component is waiting to determine whether it should be transition to an active or standby state.
 

Field Detail

STATE_ACTIVE

static final short STATE_ACTIVE
Indicates the component is the active component.

See Also:
Constant Field Values

STATE_NOT_FAULT_TOLERANT

static final short STATE_NOT_FAULT_TOLERANT
Indicates the component is not fault tolerant.

See Also:
Constant Field Values

STATE_STANDBY

static final short STATE_STANDBY
Indicates the component is standing by to become active when the current active component fails.

See Also:
Constant Field Values

STATE_TEXT

static final java.lang.String[] STATE_TEXT
Textual representations of fault tolerant states (indexed by STATE_<> values).


STATE_VALUES

static final short[] STATE_VALUES
Array container each of the valid fault tolerant states.


STATE_WAITING

static final short STATE_WAITING
Indicates the component is waiting to determine whether it should be transition to an active or standby state.

See Also:
Constant Field Values

Sonic Management API

Copyright © 2001-2010 Progress Software Corporation. All Rights Reserved.
HTML formatted on 16-Sep-2010.