public abstract class MessagingSourceFactory extends Object
MessagingSource
s, to share them for JMS Objects that can use the same.Modifier and Type | Field and Description |
---|---|
protected org.apache.logging.log4j.Logger |
log |
Constructor and Description |
---|
MessagingSourceFactory() |
Modifier and Type | Method and Description |
---|---|
protected abstract javax.jms.ConnectionFactory |
createConnectionFactory(Context context,
String id,
boolean createDestination,
boolean useJms102) |
protected abstract Context |
createContext() |
protected MessagingSource |
createMessagingSource(String id,
String authAlias,
boolean createDestination,
boolean useJms102) |
protected javax.jms.ConnectionFactory |
getConnectionFactory(Context context,
String id,
boolean createDestination,
boolean useJms102) |
protected Context |
getContext() |
MessagingSource |
getMessagingSource(String id,
String authAlias,
boolean createDestination,
boolean useJms102) |
protected abstract Map |
getMessagingSourceMap() |
protected abstract Map getMessagingSourceMap()
protected abstract Context createContext() throws NamingException
NamingException
protected abstract javax.jms.ConnectionFactory createConnectionFactory(Context context, String id, boolean createDestination, boolean useJms102) throws IbisException, NamingException
IbisException
NamingException
protected MessagingSource createMessagingSource(String id, String authAlias, boolean createDestination, boolean useJms102) throws IbisException
IbisException
public MessagingSource getMessagingSource(String id, String authAlias, boolean createDestination, boolean useJms102) throws IbisException
IbisException
protected Context getContext() throws IbisException
IbisException
protected javax.jms.ConnectionFactory getConnectionFactory(Context context, String id, boolean createDestination, boolean useJms102) throws IbisException
IbisException
Copyright © 2023 Frank!Framework. All rights reserved.