org.apache.camel.component.jms
Class JmsProviderMetadata
java.lang.Object
org.apache.camel.component.jms.JmsProviderMetadata
public class JmsProviderMetadata
- extends Object
A class which represents some metadata about the underlying JMS provider
so that we can properly bridge JMS providers such as for dealing with temporary destinations.
- Version:
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JmsProviderMetadata
public JmsProviderMetadata()
getTemporaryQueueType
public Class<? extends javax.jms.TemporaryQueue> getTemporaryQueueType(org.springframework.jms.core.JmsOperations template)
- Lazily loads the temporary queue type if one has not been explicitly configured
via calling the
setTemporaryQueueType(Class)
getTemporaryTopicType
public Class<? extends javax.jms.TemporaryTopic> getTemporaryTopicType(org.springframework.jms.core.JmsOperations template)
- Lazily loads the temporary topic type if one has not been explicitly configured
via calling the
setTemporaryTopicType(Class)
getTemporaryQueueType
public Class<? extends javax.jms.TemporaryQueue> getTemporaryQueueType()
setTemporaryQueueType
public void setTemporaryQueueType(Class<? extends javax.jms.TemporaryQueue> temporaryQueueType)
getTemporaryTopicType
public Class<? extends javax.jms.TemporaryTopic> getTemporaryTopicType()
setTemporaryTopicType
public void setTemporaryTopicType(Class<? extends javax.jms.TemporaryTopic> temporaryTopicType)
loadTemporaryDestinationTypes
protected void loadTemporaryDestinationTypes(org.springframework.jms.core.JmsOperations template)
Apache Camel