public class JMSSLAEventListener extends SLAEventListener
Constructor and Description |
---|
JMSSLAEventListener() |
Modifier and Type | Method and Description |
---|---|
void |
destroy()
Destroy the listener
|
String |
getTopic(SLAEvent event) |
void |
init(org.apache.hadoop.conf.Configuration conf)
Initialize the listener
|
void |
onDurationMet(SLAEvent event)
on SLA job duration limit met
|
void |
onDurationMiss(SLAEvent event)
on SLA job duration limit missed
|
void |
onEndMet(SLAEvent event)
on SLA job end-time limit met
|
void |
onEndMiss(SLAEvent event)
on SLA job end-time limit missed
|
void |
onStartMet(SLAEvent event)
on SLA job start-time limit met
|
void |
onStartMiss(SLAEvent event)
on SLA job start-time limit missed
|
protected void |
sendJMSMessage(SLAMessage slaMsg,
String messageBody,
String topicName,
String messageFormat) |
protected void |
sendSLANotification(SLAEvent event) |
public JMSSLAEventListener()
public void init(org.apache.hadoop.conf.Configuration conf) throws Exception
SLAEventListener
init
in class SLAEventListener
Exception
public void onStartMiss(SLAEvent event)
SLAEventListener
onStartMiss
in class SLAEventListener
public void onEndMiss(SLAEvent event)
SLAEventListener
onEndMiss
in class SLAEventListener
public void onDurationMiss(SLAEvent event)
SLAEventListener
onDurationMiss
in class SLAEventListener
public void onStartMet(SLAEvent event)
SLAEventListener
onStartMet
in class SLAEventListener
public void onEndMet(SLAEvent event)
SLAEventListener
onEndMet
in class SLAEventListener
public void onDurationMet(SLAEvent event)
SLAEventListener
onDurationMet
in class SLAEventListener
protected void sendSLANotification(SLAEvent event)
protected void sendJMSMessage(SLAMessage slaMsg, String messageBody, String topicName, String messageFormat)
public void destroy()
SLAEventListener
destroy
in class SLAEventListener
Copyright © 2018 Apache Software Foundation. All rights reserved.