|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.camel.impl.DefaultEndpoint
org.apache.camel.component.jms.JmsEndpoint
public class JmsEndpoint
Constructor Summary | |
---|---|
JmsEndpoint()
|
|
JmsEndpoint(String endpointUri,
JmsBinding binding,
JmsConfiguration configuration,
String destinationName,
boolean pubSubDomain)
|
|
JmsEndpoint(String uri,
JmsComponent component,
String destinationName,
boolean pubSubDomain,
JmsConfiguration configuration)
|
|
JmsEndpoint(String endpointUri,
String destinationName)
Creates a pub-sub endpoint with the given destination |
|
JmsEndpoint(String endpointUri,
String destinationName,
boolean pubSubDomain)
|
|
JmsEndpoint(Topic destination)
|
Methods inherited from class org.apache.camel.impl.DefaultEndpoint |
---|
configureProperties, convertTo, createExchange, createExchange, createScheduledExecutorService, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExchangePattern, getExchangeType, getExecutorService, getScheduledExecutorService, hashCode, isLenientProperties, setCamelContext, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setExecutorService, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JmsEndpoint()
public JmsEndpoint(Topic destination) throws JMSException
JMSException
public JmsEndpoint(String uri, JmsComponent component, String destinationName, boolean pubSubDomain, JmsConfiguration configuration)
public JmsEndpoint(String endpointUri, JmsBinding binding, JmsConfiguration configuration, String destinationName, boolean pubSubDomain)
public JmsEndpoint(String endpointUri, String destinationName, boolean pubSubDomain)
public JmsEndpoint(String endpointUri, String destinationName)
Method Detail |
---|
public static JmsEndpoint newInstance(Destination destination, JmsComponent component) throws JMSException
JMSException
public static JmsEndpoint newInstance(Destination destination) throws JMSException
JMSException
public JmsProducer createProducer() throws Exception
createProducer
in interface Endpoint
Exception
public JmsProducer createProducer(JmsOperations template) throws Exception
Exception
public JmsConsumer createConsumer(Processor processor) throws Exception
createConsumer
in interface Endpoint
Exception
public JmsConsumer createConsumer(Processor processor, AbstractMessageListenerContainer listenerContainer) throws Exception
processor
- the processor to use to process the messageslistenerContainer
- the listener container
Exception
- if the consumer cannot be createdpublic PollingConsumer createPollingConsumer() throws Exception
createPollingConsumer
in interface Endpoint
createPollingConsumer
in class DefaultEndpoint
Exception
public Exchange createExchange(ExchangePattern pattern)
createExchange
in interface Endpoint
createExchange
in class DefaultEndpoint
public Exchange createExchange(Message message)
public JmsOperations createInOnlyTemplate()
public JmsOperations createInOutTemplate()
public HeaderFilterStrategy getHeaderFilterStrategy()
getHeaderFilterStrategy
in interface HeaderFilterStrategyAware
public void setHeaderFilterStrategy(HeaderFilterStrategy strategy)
setHeaderFilterStrategy
in interface HeaderFilterStrategyAware
public JmsBinding getBinding()
public void setBinding(JmsBinding binding)
binding
- the binding to usepublic String getDestinationName()
public void setDestinationName(String destinationName)
public Destination getDestination()
public void setDestination(Destination destination)
public JmsConfiguration getConfiguration()
public void setConfiguration(JmsConfiguration configuration)
public String getSelector()
public void setSelector(String selector)
public boolean isSingleton()
isSingleton
in interface IsSingleton
public Requestor getRequestor() throws Exception
Exception
public void setRequestor(Requestor requestor)
public boolean isPubSubDomain()
public Class<? extends TemporaryQueue> getTemporaryQueueType()
JmsProviderMetadata.setTemporaryQueueType(Class)
on the getConfiguration()
instance
public Class<? extends TemporaryTopic> getTemporaryTopicType()
JmsProviderMetadata.setTemporaryTopicType(Class)
on the getConfiguration()
instance
protected JmsProviderMetadata getProviderMetadata()
protected JmsOperations getMetadataJmsOperations()
JmsOperations
used for metadata operations such as creating temporary destinations
public void checkValidTemplate(JmsTemplate template)
public int getAcknowledgementMode()
public String getAcknowledgementModeName()
public int getCacheLevel()
public String getCacheLevelName()
public String getClientId()
public int getConcurrentConsumers()
public ConnectionFactory getConnectionFactory()
public ConsumerType getConsumerType()
public DestinationResolver getDestinationResolver()
public String getDurableSubscriptionName()
public ExceptionListener getExceptionListener()
public int getIdleTaskExecutionLimit()
public JmsOperations getJmsOperations()
public ConnectionFactory getListenerConnectionFactory()
public int getMaxConcurrentConsumers()
public int getMaxMessagesPerTask()
public MessageConverter getMessageConverter()
public JmsOperations getMetadataJmsOperations(JmsEndpoint endpoint)
public int getPriority()
public long getReceiveTimeout()
public long getRecoveryInterval()
public String getReplyTo()
public String getReplyToDestinationSelectorName()
public String getReplyToTempDestinationAffinity()
public long getRequestMapPurgePollTimeMillis()
public long getRequestTimeout()
public TaskExecutor getTaskExecutor()
public ConnectionFactory getTemplateConnectionFactory()
public long getTimeToLive()
public PlatformTransactionManager getTransactionManager()
public String getTransactionName()
public int getTransactionTimeout()
public boolean isAcceptMessagesWhileStopping()
public boolean isAlwaysCopyMessage()
public boolean isAutoStartup()
public boolean isDeliveryPersistent()
public boolean isDisableReplyTo()
public boolean isEagerLoadingOfProperties()
public boolean isExplicitQosEnabled()
public boolean isExposeListenerSession()
public boolean isMessageIdEnabled()
public boolean isMessageTimestampEnabled()
public boolean isPreserveMessageQos()
public boolean isPubSubNoLocal()
public boolean isReplyToDeliveryPersistent()
public boolean isSubscriptionDurable()
public boolean isTransacted()
public boolean isTransactedInOut()
public boolean isUseMessageIDAsCorrelationID()
public boolean isUseVersion102()
public void setAcceptMessagesWhileStopping(boolean acceptMessagesWhileStopping)
public void setAcknowledgementMode(int consumerAcknowledgementMode)
public void setAcknowledgementModeName(String consumerAcknowledgementMode)
public void setAlwaysCopyMessage(boolean alwaysCopyMessage)
public void setAutoStartup(boolean autoStartup)
public void setCacheLevel(int cacheLevel)
public void setCacheLevelName(String cacheName)
public void setClientId(String consumerClientId)
public void setConcurrentConsumers(int concurrentConsumers)
public void setConnectionFactory(ConnectionFactory connectionFactory)
public void setConsumerType(ConsumerType consumerType)
public void setDeliveryPersistent(boolean deliveryPersistent)
public void setDestinationResolver(DestinationResolver destinationResolver)
public void setDisableReplyTo(boolean disableReplyTo)
public void setDurableSubscriptionName(String durableSubscriptionName)
public void setEagerLoadingOfProperties(boolean eagerLoadingOfProperties)
public void setExceptionListener(ExceptionListener exceptionListener)
public void setExplicitQosEnabled(boolean explicitQosEnabled)
public void setExposeListenerSession(boolean exposeListenerSession)
public void setIdleTaskExecutionLimit(int idleTaskExecutionLimit)
public void setJmsOperations(JmsOperations jmsOperations)
public void setListenerConnectionFactory(ConnectionFactory listenerConnectionFactory)
public void setMaxConcurrentConsumers(int maxConcurrentConsumers)
public void setMaxMessagesPerTask(int maxMessagesPerTask)
public void setMessageConverter(MessageConverter messageConverter)
public void setMessageIdEnabled(boolean messageIdEnabled)
public void setMessageTimestampEnabled(boolean messageTimestampEnabled)
public void setMetadataJmsOperations(JmsOperations metadataJmsOperations)
public void setPreserveMessageQos(boolean preserveMessageQos)
public void setPriority(int priority)
public void setProviderMetadata(JmsProviderMetadata providerMetadata)
public void setPubSubNoLocal(boolean pubSubNoLocal)
public void setReceiveTimeout(long receiveTimeout)
public void setRecoveryInterval(long recoveryInterval)
public void setReplyTo(String replyToDestination)
public void setReplyToDeliveryPersistent(boolean replyToDeliveryPersistent)
public void setReplyToDestinationSelectorName(String replyToDestinationSelectorName)
public void setReplyToTempDestinationAffinity(String replyToTempDestinationAffinity)
public void setRequestMapPurgePollTimeMillis(long requestMapPurgePollTimeMillis)
public void setRequestTimeout(long requestTimeout)
public void setSubscriptionDurable(boolean subscriptionDurable)
public void setTaskExecutor(TaskExecutor taskExecutor)
public void setTemplateConnectionFactory(ConnectionFactory templateConnectionFactory)
public void setTimeToLive(long timeToLive)
public void setTransacted(boolean consumerTransacted)
public void setTransactedInOut(boolean transactedInOut)
public void setTransactionManager(PlatformTransactionManager transactionManager)
public void setTransactionName(String transactionName)
public void setTransactionTimeout(int transactionTimeout)
public void setUseMessageIDAsCorrelationID(boolean useMessageIDAsCorrelationID)
public void setUseVersion102(boolean useVersion102)
public JmsMessageType getJmsMessageType()
public void setJmsMessageType(JmsMessageType jmsMessageType)
public JmsKeyFormatStrategy getJmsKeyFormatStrategy()
public void setJmsKeyFormatStrategy(JmsKeyFormatStrategy jmsHeaderStrategy)
public boolean isTransferExchange()
public void setTransferExchange(boolean transferExchange)
public boolean isTransferException()
public void setTransferException(boolean transferException)
protected String createEndpointUri()
createEndpointUri
in class DefaultEndpoint
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |