public interface BOMonitoringAlarmI
Alarm subclasses that are
"associated" with a specific set of CoreBOs and monitor changes to
these CoreBOs.
Implemented by Wiedervorlage and BOBasierterTermin which do
not form a class hierarchy due to other constraints but share some common
code and processing nonetheless.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
$0 |
static int |
MONITORED_OBJECTS_WARN_THRESHOLD |
| Modifier and Type | Method and Description |
|---|---|
BOAlarmStatus |
addState(KernelDatabaseAccessorI kda,
BO bo) |
boolean |
changeMayAffectSchedule(BP _bp) |
boolean |
fits(BO bo) |
java.lang.String |
getAnchortimeAttributeName() |
java.lang.Long |
getId() |
org.apache.log4j.Logger |
getLogger() |
BOMaske |
getMaskeWithChecks() |
default boolean |
getsDateFromAttribute() |
BOAlarmStatusManager.BOAlarmStatusIterator |
getStates() |
BOAlarmStatusManager |
getStatusManager() |
boolean |
istAktiv() |
default void |
recalcExistingStates(KernelDatabaseAccessorI kda)
High level method that updates all existing states for the given
BOMonitoringAlarmI with break handling
and progress info. |
void |
recalcState(BOAlarmStatus _bas,
KernelDatabaseAccessorI _kda,
BOAlarmStatusManager.Batch _batch) |
BOAlarmStatus |
recalcState(KernelDatabaseAccessorI kda,
BOAlarmStatus state) |
void |
recalcStates(KernelDatabaseAccessorI _kda) |
void |
removeAllStates() |
static final java.lang.String $0
static final int MONITORED_OBJECTS_WARN_THRESHOLD
org.apache.log4j.Logger getLogger()
BOMaske getMaskeWithChecks() throws Alarm.AlarmDefinitionException
Alarm.AlarmDefinitionExceptiondefault boolean getsDateFromAttribute()
java.lang.String getAnchortimeAttributeName()
java.lang.Long getId()
boolean istAktiv()
boolean changeMayAffectSchedule(BP _bp)
BOAlarmStatusManager getStatusManager()
void recalcStates(KernelDatabaseAccessorI _kda) throws Alarm.AlarmDefinitionException, java.lang.InterruptedException
Alarm.AlarmDefinitionExceptionjava.lang.InterruptedExceptionvoid recalcState(BOAlarmStatus _bas, KernelDatabaseAccessorI _kda, BOAlarmStatusManager.Batch _batch) throws Alarm.AlarmDefinitionException, BOAlarmStatusManagerStorageException
BOAlarmStatus recalcState(KernelDatabaseAccessorI kda, BOAlarmStatus state) throws Alarm.AlarmDefinitionException, BOAlarmStatusManagerStorageException
BOAlarmStatusManager.BOAlarmStatusIterator getStates()
void removeAllStates()
BOAlarmStatus addState(KernelDatabaseAccessorI kda, BO bo) throws Alarm.AlarmDefinitionException, BOAlarmStatusManagerStorageException
boolean fits(BO bo) throws Alarm.AlarmDefinitionException
Alarm.AlarmDefinitionExceptiondefault void recalcExistingStates(KernelDatabaseAccessorI kda) throws Alarm.AlarmDefinitionException, java.lang.InterruptedException
BOMonitoringAlarmI with break handling
and progress info.Alarm.AlarmDefinitionExceptionjava.lang.InterruptedExceptionCopyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.