public class AlarmPersisterImpl extends Object implements AlarmPersister
| Modifier and Type | Field and Description | 
|---|---|
protected static boolean | 
LEGACY_ALARM_STATE  | 
protected static boolean | 
NEW_IF_CLEARED  | 
protected static Integer | 
NUM_STRIPE_LOCKS  | 
static String | 
RELATED_REDUCTION_KEY_PREFIX  | 
| Constructor and Description | 
|---|
AlarmPersisterImpl()  | 
| Modifier and Type | Method and Description | 
|---|---|
AlarmEntityNotifier | 
getAlarmChangeListener()  | 
AlarmDao | 
getAlarmDao()
getAlarmDao 
 | 
EventDao | 
getEventDao()
getEventDao 
 | 
EventUtil | 
getEventUtil()
getEventUtil 
 | 
org.springframework.transaction.support.TransactionOperations | 
getTransactionOperations()  | 
boolean | 
isCreateNewAlarmIfClearedAlarmExists()  | 
boolean | 
islegacyAlarmState()  | 
void | 
onExtensionRegistered(AlarmPersisterExtension ext,
                     Map<String,String> properties)  | 
void | 
onExtensionUnregistered(AlarmPersisterExtension ext,
                       Map<String,String> properties)  | 
OnmsAlarm | 
persist(Event event)
persist 
 | 
void | 
setAlarmChangeListener(AlarmEntityNotifier alarmEntityNotifier)  | 
void | 
setAlarmDao(AlarmDao alarmDao)
setAlarmDao 
 | 
void | 
setCreateNewAlarmIfClearedAlarmExists(boolean createNewAlarmIfClearedAlarmExists)  | 
void | 
setEventDao(EventDao eventDao)
setEventDao 
 | 
void | 
setEventUtil(EventUtil eventUtil)
setEventUtil 
 | 
void | 
setLegacyAlarmState(boolean legacyAlarmState)  | 
void | 
setTransactionOperations(org.springframework.transaction.support.TransactionOperations transactionOperations)  | 
public static final String RELATED_REDUCTION_KEY_PREFIX
protected static final Integer NUM_STRIPE_LOCKS
protected static boolean NEW_IF_CLEARED
protected static boolean LEGACY_ALARM_STATE
public OnmsAlarm persist(Event event)
AlarmPersisterpersist
persist in interface AlarmPersisterevent - a Event objectOnmsAlarmpublic org.springframework.transaction.support.TransactionOperations getTransactionOperations()
public void setTransactionOperations(org.springframework.transaction.support.TransactionOperations transactionOperations)
public void setAlarmDao(AlarmDao alarmDao)
setAlarmDao
alarmDao - a AlarmDao object.public void setEventDao(EventDao eventDao)
setEventDao
eventDao - a EventDao object.public void setEventUtil(EventUtil eventUtil)
setEventUtil
eventUtil - public AlarmEntityNotifier getAlarmChangeListener()
public void setAlarmChangeListener(AlarmEntityNotifier alarmEntityNotifier)
public void onExtensionRegistered(AlarmPersisterExtension ext, Map<String,String> properties)
public void onExtensionUnregistered(AlarmPersisterExtension ext, Map<String,String> properties)
public boolean isCreateNewAlarmIfClearedAlarmExists()
public void setCreateNewAlarmIfClearedAlarmExists(boolean createNewAlarmIfClearedAlarmExists)
public boolean islegacyAlarmState()
public void setLegacyAlarmState(boolean legacyAlarmState)
Copyright © 2020. All rights reserved.