Public Member Functions | |
BACIPriority (int value) | |
int | getValue () |
int | compareTo (Object o) |
Static Public Attributes | |
static final int | MAX_PRIORITY_VALUE = 0 |
static final int | MIN_PRIORITY_VALUE = 1000 |
static final int | MAX_REALTIME_PRIORITY_VALUE = MAX_PRIORITY_VALUE |
static final int | MIN_REALTIME_PRIORITY_VALUE = 99 |
static final int | MAX_NORMAL_PRIORITY_VALUE = MIN_REALTIME_PRIORITY_VALUE + 1 |
static final int | MIN_NORMAL_PRIORITY_VALUE = 899 |
static final int | MAX_IDLE_PRIORITY_VALUE = MIN_NORMAL_PRIORITY_VALUE + 1 |
static final int | MIN_IDLE_PRIORITY_VALUE = MIN_PRIORITY_VALUE |
static final BACIPriority | REALTIME |
static final BACIPriority | NORMAL |
static final BACIPriority | IDLE |
BACI priority. Priorities are defined as an interger value in range from 0 to 1000, where lower value means higher priority. There are 3 predifined classes of priorities:
alma.ACS.jbaci.BACIPriority.BACIPriority | ( | int | value | ) |
Creates a user defined priority.
References alma.ACS.jbaci.BACIPriority.MAX_PRIORITY_VALUE, and alma.ACS.jbaci.BACIPriority.MIN_PRIORITY_VALUE.
int alma.ACS.jbaci.BACIPriority.compareTo | ( | Object | o | ) |
Referenced by alma.ACS.jbaci.PrioritizedRunnableComparator< T >.compare().
int alma.ACS.jbaci.BACIPriority.getValue | ( | ) |
Returns priority value.
final BACIPriority alma.ACS.jbaci.BACIPriority.IDLE [static] |
IDLE priorty class.
Referenced by alma.ACS.impl.HistoryMonitorImpl.getPriority().
final int alma.ACS.jbaci.BACIPriority.MAX_IDLE_PRIORITY_VALUE = MIN_NORMAL_PRIORITY_VALUE + 1 [static] |
Maximal IDLE class priority value.
final int alma.ACS.jbaci.BACIPriority.MAX_NORMAL_PRIORITY_VALUE = MIN_REALTIME_PRIORITY_VALUE + 1 [static] |
Maximal NORMAL class priority value.
final int alma.ACS.jbaci.BACIPriority.MAX_PRIORITY_VALUE = 0 [static] |
Maximal priority value.
Referenced by alma.ACS.jbaci.BACIPriority.BACIPriority().
final int alma.ACS.jbaci.BACIPriority.MAX_REALTIME_PRIORITY_VALUE = MAX_PRIORITY_VALUE [static] |
Maximal REALTIME class priority value.
final int alma.ACS.jbaci.BACIPriority.MIN_IDLE_PRIORITY_VALUE = MIN_PRIORITY_VALUE [static] |
Minimal IDLE class priority value.
final int alma.ACS.jbaci.BACIPriority.MIN_NORMAL_PRIORITY_VALUE = 899 [static] |
Minimal NORMAL class priority value.
final int alma.ACS.jbaci.BACIPriority.MIN_PRIORITY_VALUE = 1000 [static] |
Minimal priority value.
Referenced by alma.ACS.jbaci.BACIPriority.BACIPriority().
final int alma.ACS.jbaci.BACIPriority.MIN_REALTIME_PRIORITY_VALUE = 99 [static] |
Minimal REALTIME class priority value.
final BACIPriority alma.ACS.jbaci.BACIPriority.NORMAL [static] |
NORMAL priorty class.
Referenced by alma.ACS.impl.CommonMonitorImpl.getPriority().
final BACIPriority alma.ACS.jbaci.BACIPriority.REALTIME [static] |
REALTIME priorty class.