|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kitesdk.morphline.base.Notifications
public final class Notifications
Tools for notifications on the control plane.
| Nested Class Summary | |
|---|---|
static class |
Notifications.LifecycleEvent
Enumerations of the standard lifecycle events. |
| Field Summary | |
|---|---|
static String |
LIFE_CYCLE
The field in which the notification of the lifecycle is stored. |
static String |
LIFE_CYLCLE
Deprecated. (since 0.10.1) Use LIFE_CYCLE instead. |
| Constructor Summary | |
|---|---|
Notifications()
|
|
| Method Summary | |
|---|---|
static boolean |
containsLifecycleEvent(Record notification,
Notifications.LifecycleEvent event)
Determine whether or not the given notification contains the given lifecycle event. |
static List |
getLifecycleEvents(Record notification)
Get all lifecycle events from the given record. |
static void |
notifyBeginTransaction(Command command)
Notify the given command that a transaction has begun. |
static void |
notifyCommitTransaction(Command command)
Notify the given command that a transaction has been committed. |
static void |
notifyRollbackTransaction(Command command)
Notify the given command that a transaction has been rolled back. |
static void |
notifyShutdown(Command command)
Notify the given command that a shutdown command has been issued. |
static void |
notifyStartSession(Command command)
Notify the given command that a session has started. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String LIFE_CYCLE
@Deprecated public static final String LIFE_CYLCLE
LIFE_CYCLE instead.
| Constructor Detail |
|---|
public Notifications()
| Method Detail |
|---|
public static List getLifecycleEvents(Record notification)
List of Notifications.LifecycleEvent enumerations representing all lifecycles stored in the given notification.public static void notifyBeginTransaction(Command command)
command - The Command to be notified.public static void notifyCommitTransaction(Command command)
command - The Command to be notified.public static void notifyRollbackTransaction(Command command)
command - The Command to be notified.public static void notifyShutdown(Command command)
command - The Command to be notified.public static void notifyStartSession(Command command)
command - The Command to be notified.
public static boolean containsLifecycleEvent(Record notification,
Notifications.LifecycleEvent event)
notification - A Record that represents a notification.event - A Notifications.LifecycleEvent enumeration that is to be searched for in the given notification.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||