public class JMSEndpoint extends Object
Modifier and Type | Class and Description |
---|---|
static class |
JMSEndpoint.DeliveryModeType |
static class |
JMSEndpoint.MessageType |
Modifier and Type | Field and Description |
---|---|
static JMSEndpoint.DeliveryModeType |
DELIVERYMODE_DEFAULT |
static String |
JAXWS_PROPERTY_PREFIX |
static String |
JNDI |
static String |
JNDI_PARAMETER_NAME_PREFIX
All parameters with this prefix will go to jndiParameters and be used
as the jndi inital context properties
|
static String |
JNDI_TOPIC |
static int |
PRIORITY_DEFAULT |
static String |
QUEUE |
static long |
TIMETOLIVE_DEFAULT |
static String |
TOPIC |
Constructor and Description |
---|
JMSEndpoint(EndpointInfo endpointInfo,
org.apache.cxf.ws.addressing.EndpointReferenceType target)
Get the extensors from the wsdl and/or configuration that will
then be used to configure the JMSConfiguration object
|
JMSEndpoint(EndpointInfo ei,
String endpointUri) |
JMSEndpoint(String endpointUri) |
public static final String JNDI
public static final String TOPIC
public static final String QUEUE
public static final String JNDI_TOPIC
public static final JMSEndpoint.DeliveryModeType DELIVERYMODE_DEFAULT
public static final long TIMETOLIVE_DEFAULT
public static final int PRIORITY_DEFAULT
public static final String JNDI_PARAMETER_NAME_PREFIX
public static final String JAXWS_PROPERTY_PREFIX
public JMSEndpoint(String endpointUri)
uri
- subject
- public JMSEndpoint(EndpointInfo endpointInfo, org.apache.cxf.ws.addressing.EndpointReferenceType target)
target
- public JMSEndpoint(EndpointInfo ei, String endpointUri)
uri
- subject
- public String getRequestURI()
public final void putJndiParameter(String key, String value)
key
- value
- public String getParameter(String key)
targetserviceParameterName
- public String getEndpointUri()
public void setEndpointUri(String endpointUri)
public javax.jms.ConnectionFactory getConnectionFactory()
public void setConnectionFactory(javax.jms.ConnectionFactory connectionFactory)
public String getJmsVariant()
public final void setJmsVariant(String jmsVariant)
public String getDestinationName()
public void setDestinationName(String destinationName)
public boolean isSetDeliveryMode()
public JMSEndpoint.DeliveryModeType getDeliveryMode()
public void setDeliveryMode(JMSEndpoint.DeliveryModeType deliveryMode)
public void setDeliveryMode(String deliveryMode)
public JMSEndpoint.MessageType getMessageType()
public void setMessageType(JMSEndpoint.MessageType messageType)
public void setMessageType(String messageType)
public long getTimeToLive()
public void setTimeToLive(long timeToLive)
public void setTimeToLive(String timeToLive)
public boolean isSetPriority()
public int getPriority()
public void setPriority(int priority)
public void setPriority(String priority)
public String getReplyToName()
public void setReplyToName(String replyToName)
public String getTopicReplyToName()
public void setTopicReplyToName(String topicReplyToName)
public String getJndiConnectionFactoryName()
public void setJndiConnectionFactoryName(String jndiConnectionFactoryName)
public String getJndiInitialContextFactory()
public void setJndiInitialContextFactory(String jndiInitialContextFactory)
public String getJndiURL()
public void setJndiURL(String jndiURL)
public String getUsername()
public void setUsername(String username)
public int getConcurrentConsumers()
public void setConcurrentConsumers(int concurrentConsumers)
public void setConcurrentConsumers(String concurrentConsumers)
public String getPassword()
public void setPassword(String password)
public String getDurableSubscriptionClientId()
public void setDurableSubscriptionClientId(String durableSubscriptionClientId)
public String getDurableSubscriptionName()
public void setDurableSubscriptionName(String durableSubscriptionName)
public long getReceiveTimeout()
public void setReceiveTimeout(long receiveTimeout)
public void setReceiveTimeout(String receiveTimeout)
public String getTargetService()
public void setTargetService(String targetService)
public boolean isSessionTransacted()
public void setSessionTransacted(boolean sessionTransacted)
public void setSessionTransacted(String sessionTransacted)
public String getConduitIdSelectorPrefix()
public void setConduitIdSelectorPrefix(String conduitIdSelectorPrefix)
public boolean isUseConduitIdSelector()
public void setUseConduitIdSelector(String useConduitIdSelectorSt)
public void setUseConduitIdSelector(boolean useConduitIdSelector)
public String getJndiTransactionManagerName()
public void setJndiTransactionManagerName(String jndiTransactionManagerName)
public String getMessageSelector()
public void setMessageSelector(String messageSelector)
Apache CXF