public abstract class BOAlarmStatus
extends java.lang.Object
BOMonitoringAlarmI
(BOBasierterTermin
and Wiedervorlage
) is to be triggered for a specific BO
and also
memorize if the alarm has been triggered for a BO
already.
Please note that these objects are not BOs themselves!Constructor and Description |
---|
BOAlarmStatus(BOLoaderI bol,
java.lang.Long _idAlarm,
java.lang.Long _idBO,
java.lang.Long _idBOT,
java.util.Date _datumStart,
java.lang.Boolean _active) |
BOAlarmStatus(BOLoaderI bol,
java.lang.Long _idAlarm,
java.lang.Long _idBO,
java.lang.Long _idBOT,
java.util.Date _datumStart,
java.lang.Boolean _active,
Alarm _alarm) |
BOAlarmStatus(BOLoaderI bol,
java.lang.Long _idAlarm,
java.lang.Long _idBO,
java.lang.Long _idBOT,
java.util.Date _datumStart,
java.lang.Boolean _active,
Alarm _alarm,
BO _bo) |
BOAlarmStatus(BOLoaderI bol,
java.lang.Long _idAlarm,
java.lang.Long _idBO,
java.lang.Long _idBOT,
java.util.Date _datumStart,
java.lang.Boolean _active,
Alarm _alarm,
BO _bo,
BOT _bot) |
BOAlarmStatus(BOLoaderI bol,
java.lang.Long _idAlarm,
java.lang.Long _idBO,
java.lang.Long _idBOT,
java.util.Date _datumStart,
java.lang.Boolean _active,
Alarm _alarm,
BO _bo,
BOT _bot,
java.lang.String _aufgetretenerfehler) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Boolean |
getActive() |
Alarm |
getAlarm()
Returns the
Alarm this BOAlarmStatus is associated with, probably loading it from the database
if required. |
abstract java.lang.Class |
getAlarmClass()
This method returns the
Class of the Alarme for which this instance is responsible for. |
java.lang.String |
getAufgetretenerFehler() |
BO |
getBO()
Returns the
BO this BOAlarmStatus is associated with, probably loading it from the database
if required. |
BOLoaderI |
getBOLoader() |
BOT |
getBOT() |
abstract java.util.Date |
getDatumAusloesung() |
java.util.Date |
getDatumStart() |
java.lang.Long |
getIdAlarm() |
java.lang.Long |
getIdBO() |
java.lang.Long |
getIdBOT() |
int |
hashCode() |
void |
setActive(java.lang.Boolean $8) |
void |
setAlarm(Alarm _alarm) |
void |
setAufgetretenerFehler(java.lang.String $10) |
void |
setBOLoader(BOLoaderI $9) |
void |
setBOT(BOT $7) |
void |
setDatumStart(java.util.Date $5) |
void |
setIdAlarm(java.lang.Long $3) |
void |
setIdBO(java.lang.Long $4) |
void |
setIdBOT(java.lang.Long $6) |
java.lang.String |
toString()
Custom
toString() implementation, mainly for logging and debugging. |
java.lang.String |
toString(boolean skipDatumAusloesung) |
public BOAlarmStatus(BOLoaderI bol, java.lang.Long _idAlarm, java.lang.Long _idBO, java.lang.Long _idBOT, java.util.Date _datumStart, java.lang.Boolean _active)
public BOAlarmStatus(BOLoaderI bol, java.lang.Long _idAlarm, java.lang.Long _idBO, java.lang.Long _idBOT, java.util.Date _datumStart, java.lang.Boolean _active, Alarm _alarm)
public BOAlarmStatus(BOLoaderI bol, java.lang.Long _idAlarm, java.lang.Long _idBO, java.lang.Long _idBOT, java.util.Date _datumStart, java.lang.Boolean _active, Alarm _alarm, BO _bo)
public BOAlarmStatus(BOLoaderI bol, java.lang.Long _idAlarm, java.lang.Long _idBO, java.lang.Long _idBOT, java.util.Date _datumStart, java.lang.Boolean _active, Alarm _alarm, BO _bo, BOT _bot)
public abstract java.lang.Class getAlarmClass()
Class
of the Alarme
for which this instance is responsible for.Class
of the Alarme
for which this instance is responsible forpublic void setAlarm(Alarm _alarm)
public BO getBO() throws ObjectForConditionNotFoundException
BO
this BOAlarmStatus
is associated with, probably loading it from the database
if required. Returns null in the case of the "general creation" BOAlarmStatus
(which has
idBO = null
, only for Wiedervorlage
).BO
this BOAlarmStatus
is associated withObjectForConditionNotFoundException
- if bO
is not set and no object of the required class
(getBOT().getRepresentingClass()
) with the required id (idBO
) could be loadedpublic Alarm getAlarm()
Alarm
this BOAlarmStatus
is associated with, probably loading it from the database
if required.Alarm
this BOAlarmStatus
is associated withjava.lang.IllegalStateException
- if this method is called when idAlarm
is null FIXME! TT 2023-11-30: This should never happenObjectForConditionNotFoundException
- if alarm
is not set and no object of the required class
(getAlarmClass()
) with the required id (idAlarm
) could be loadedpublic BOT getBOT()
public abstract java.util.Date getDatumAusloesung()
BO
public java.lang.String toString()
toString()
implementation, mainly for logging and debugging.toString
in class java.lang.Object
skipDatumAusloesung
- the method will not call getDatumAusloesung()
when set to true; given when
called from log messages in BBTS.getDatumAusloesung()
to avoid StackOverflowError
; defaults
to 0/falsepublic java.lang.String toString(boolean skipDatumAusloesung)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.Long getIdAlarm()
public void setIdAlarm(java.lang.Long $3)
public java.lang.Long getIdBO()
public void setIdBO(java.lang.Long $4)
public java.util.Date getDatumStart()
public void setDatumStart(java.util.Date $5)
public java.lang.Long getIdBOT()
public void setIdBOT(java.lang.Long $6)
public void setBOT(BOT $7)
public java.lang.Boolean getActive()
public void setActive(java.lang.Boolean $8)
public BOLoaderI getBOLoader()
public void setBOLoader(BOLoaderI $9)
public java.lang.String getAufgetretenerFehler()
public void setAufgetretenerFehler(java.lang.String $10)
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.