public abstract class TransactionalAlarmListener extends java.lang.Object implements AlarmListener
Example :
   AlarmListener myAlarmListener = new TransactionalAlarmListener() {
     public void handleTransactionalAlarm(AlarmEntry entry) {
       // Any task reading or writing in hibernate
     }
   };
   
   // Schedule alarm every 10 minutes
   Channel.getChannel().getCommonAlarmManager("MyAlarmManager").addAlarm(10, true, myAlarmListener);
 | Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | REVISION | 
| Constructor and Description | 
|---|
| TransactionalAlarmListener() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | handleAlarm(AlarmEntry entry)Hibernate transactionnal implementation of  AlarmListener.handleAlarm(AlarmEntry). | 
| abstract void | handleTransactionalAlarm(AlarmEntry entry)Method to be implemented by subclass. | 
public static final java.lang.String REVISION
public abstract void handleTransactionalAlarm(AlarmEntry entry)
Invoked when an alarm is triggered.
entry - the AlarmEntry which has been triggered.public final void handleAlarm(AlarmEntry entry)
AlarmListener.handleAlarm(AlarmEntry).handleAlarm in interface AlarmListenerentry - the AlarmEntry which has been triggered.Copyright © 2001-2019 Jalios SA. All Rights Reserved.