public class DefaultJMSProviderFactory extends MessageHubProviderFactory
Constructor and Description |
---|
DefaultJMSProviderFactory() |
Modifier and Type | Method and Description |
---|---|
MessageHubConsumer |
getMessageHubConsumer(java.util.Map<java.lang.String,java.lang.String> cfg) |
MessageHubProducer |
getMessageHubProducer(java.util.Map<java.lang.String,java.lang.String> cfg) |
java.util.List<RouterPropsInfo> |
getProperties() |
java.util.Set<java.lang.String> |
listDestinations() |
void |
refreshConfig(java.util.Map<java.lang.String,java.lang.String> cfg) |
void |
testconnect(java.util.Map<java.lang.String,java.lang.String> userprops) |
canListDestinations, forProvider, getInstance, getInstance, getProvider
public MessageHubProducer getMessageHubProducer(java.util.Map<java.lang.String,java.lang.String> cfg) throws MXException
getMessageHubProducer
in class MessageHubProviderFactory
MXException
public MessageHubConsumer getMessageHubConsumer(java.util.Map<java.lang.String,java.lang.String> cfg) throws MXException
getMessageHubConsumer
in class MessageHubProviderFactory
MXException
public java.util.List<RouterPropsInfo> getProperties()
getProperties
in class MessageHubProviderFactory
public java.util.Set<java.lang.String> listDestinations()
listDestinations
in class MessageHubProviderFactory
public void refreshConfig(java.util.Map<java.lang.String,java.lang.String> cfg) throws MXException
refreshConfig
in class MessageHubProviderFactory
MXException
public void testconnect(java.util.Map<java.lang.String,java.lang.String> userprops) throws MXException, java.rmi.RemoteException
testconnect
in class MessageHubProviderFactory
MXException
java.rmi.RemoteException