com.neeve.solace
Class SolaceProvider

java.lang.Object
  extended by com.neeve.root.RootObject
      extended by com.neeve.sma.SmaObject
          extended by com.neeve.sma.impl.MessagingProviderBase
              extended by com.neeve.solace.SolaceProvider
All Implemented Interfaces:
MessagingProvider

public class SolaceProvider
extends com.neeve.sma.impl.MessagingProviderBase

The solace binding provider. This class is discovered by the runtime and allows creation of "solace://" message bus bindings.


Method Summary
static MessagingProvider create(String name, Properties props)
          Messaging provider instantiation method.
 MessageBusBinding doCreateBinding(String userName, MessageBusDescriptor descriptor, IEventHandler eventHandler)
           Applications should not call this method directly, but instead call MessageBusBindingFactory.createBinding(String, MessageBusDescriptor, IEventHandler) which will look up this provider and do the creation.
 
Methods inherited from class com.neeve.sma.impl.MessagingProviderBase
createMessageBusBinding, getName
 
Methods inherited from class com.neeve.root.RootObject
getChecked, getThreaded, getTracer, setChecked, setTracer
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

doCreateBinding

public final MessageBusBinding doCreateBinding(String userName,
                                               MessageBusDescriptor descriptor,
                                               IEventHandler eventHandler)
                                        throws SmaException

Applications should not call this method directly, but instead call MessageBusBindingFactory.createBinding(String, MessageBusDescriptor, IEventHandler) which will look up this provider and do the creation.

Specified by:
doCreateBinding in class com.neeve.sma.impl.MessagingProviderBase
Throws:
SmaException

create

public static final MessagingProvider create(String name,
                                             Properties props)
                                      throws SmaException
Messaging provider instantiation method.

This method is used to crete the provider factory.

Throws:
SmaException


Copyright © 2016 Neeve Research, LLC. All Rights Reserved.