org.apache.falcon.service
Class FalconTopicSubscriber

java.lang.Object
  extended by org.apache.falcon.service.FalconTopicSubscriber
All Implemented Interfaces:
javax.jms.ExceptionListener, javax.jms.MessageListener

public class FalconTopicSubscriber
extends Object
implements javax.jms.MessageListener, javax.jms.ExceptionListener

Subscribes to the falcon topic for handling retries and alerts.


Constructor Summary
FalconTopicSubscriber(String implementation, String userName, String password, String url, String topicName)
           
 
Method Summary
 void closeSubscriber()
           
 void onException(javax.jms.JMSException ignore)
           
 void onMessage(javax.jms.Message message)
           
 void startSubscriber()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FalconTopicSubscriber

public FalconTopicSubscriber(String implementation,
                             String userName,
                             String password,
                             String url,
                             String topicName)
Method Detail

startSubscriber

public void startSubscriber()
                     throws FalconException
Throws:
FalconException

onMessage

public void onMessage(javax.jms.Message message)
Specified by:
onMessage in interface javax.jms.MessageListener

onException

public void onException(javax.jms.JMSException ignore)
Specified by:
onException in interface javax.jms.ExceptionListener

closeSubscriber

public void closeSubscriber()
                     throws FalconException
Throws:
FalconException

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013-2014 Apache Software Foundation. All Rights Reserved.