RichFaces Core Implementation 4.1.0.Final

org.richfaces.application.push.impl.jms
Class JMSTopicsContextImpl

java.lang.Object
  extended by org.richfaces.application.push.TopicsContext
      extended by org.richfaces.application.push.impl.TopicsContextImpl
          extended by org.richfaces.application.push.impl.jms.JMSTopicsContextImpl

public class JMSTopicsContextImpl
extends TopicsContextImpl

Author:
Nick Belaevski

Constructor Summary
JMSTopicsContextImpl(ThreadFactory threadFactory, InitialContext initialContext, Name connectionFactoryName, Name topicsNamespace, String username, String password)
           
 
Method Summary
protected  org.richfaces.application.push.Topic createTopic(org.richfaces.application.push.TopicKey key)
           
 void destroy()
           
static JMSTopicsContextImpl getInstanceInitializedFromContext(ThreadFactory threadFactory, javax.faces.context.FacesContext facesContext)
           
 
Methods inherited from class org.richfaces.application.push.impl.TopicsContextImpl
getPublisherService, getThreadFactory
 
Methods inherited from class org.richfaces.application.push.TopicsContext
getOrCreateTopic, getTopic, getTopicKeyWithResolvedExpressions, lookup, publish, removeTopic
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMSTopicsContextImpl

public JMSTopicsContextImpl(ThreadFactory threadFactory,
                            InitialContext initialContext,
                            Name connectionFactoryName,
                            Name topicsNamespace,
                            String username,
                            String password)
Method Detail

getInstanceInitializedFromContext

public static JMSTopicsContextImpl getInstanceInitializedFromContext(ThreadFactory threadFactory,
                                                                     javax.faces.context.FacesContext facesContext)
                                                              throws NamingException
Throws:
NamingException

createTopic

protected org.richfaces.application.push.Topic createTopic(org.richfaces.application.push.TopicKey key)
Overrides:
createTopic in class TopicsContextImpl

destroy

public void destroy()
Overrides:
destroy in class TopicsContextImpl

RichFaces Core Implementation 4.1.0.Final

Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.