org.apache.cxf.transport.jms.uri
Class JMSEndpoint

java.lang.Object
  extended by org.apache.cxf.transport.jms.uri.JMSEndpoint

public class JMSEndpoint
extends Object


Nested Class Summary
static class JMSEndpoint.DeliveryModeType
           
static class JMSEndpoint.MessageType
           
 
Field Summary
static JMSEndpoint.DeliveryModeType DELIVERYMODE_DEFAULT
           
static String DELIVERYMODE_PARAMETER_NAME
           
static String JNDI
           
static String JNDI_PARAMETER_NAME_PREFIX
           
static String JNDI_TOPIC
           
static String JNDICONNECTIONFACTORYNAME_PARAMETER_NAME
           
static String JNDIINITIALCONTEXTFACTORY_PARAMETER_NAME
           
static String JNDIURL_PARAMETER_NAME
           
static String MESSAGE_TYPE_PARAMETER_NAME
           
static int PRIORITY_DEFAULT
           
static String PRIORITY_PARAMETER_NAME
           
static String QUEUE
           
static String REPLYTONAME_PARAMETER_NAME
           
static long TIMETOLIVE_DEFAULT
           
static String TIMETOLIVE_PARAMETER_NAME
           
static String TOPIC
           
static String TOPICREPLYTONAME_PARAMETER_NAME
           
 
Constructor Summary
JMSEndpoint()
           
JMSEndpoint(String endpointUri)
           
 
Method Summary
 JMSEndpoint.DeliveryModeType getDeliveryMode()
           
 String getDestinationName()
           
 String getEndpointUri()
           
 String getJmsVariant()
           
 String getJndiConnectionFactoryName()
           
 String getJndiInitialContextFactory()
           
 Map<String,String> getJndiParameters()
           
 String getJndiURL()
           
 JMSEndpoint.MessageType getMessageType()
           
 String getParameter(String key)
           
 Map<String,String> getParameters()
           
 String getPassword()
           
 int getPriority()
           
 String getReplyToName()
           
 String getRequestURI()
           
 long getTimeToLive()
           
 String getTopicReplyToName()
           
 String getUsername()
           
 boolean isReconnectOnException()
           
 boolean isSetDeliveryMode()
           
 boolean isSetPriority()
           
 void putJndiParameter(String key, String value)
           
 void putParameter(String key, String value)
           
 void setDeliveryMode(JMSEndpoint.DeliveryModeType deliveryMode)
           
 void setDestinationName(String destinationName)
           
 void setEndpointUri(String endpointUri)
           
 void setJmsVariant(String jmsVariant)
           
 void setJndiConnectionFactoryName(String jndiConnectionFactoryName)
           
 void setJndiInitialContextFactory(String jndiInitialContextFactory)
           
 void setJndiURL(String jndiURL)
           
 void setMessageType(JMSEndpoint.MessageType messageType)
           
 void setPassword(String password)
           
 void setPriority(int priority)
           
 void setReconnectOnException(boolean reconnectOnException)
           
 void setReplyToName(String replyToName)
           
 void setTimeToLive(long timeToLive)
           
 void setTopicReplyToName(String topicReplyToName)
           
 void setUsername(String username)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JNDI

public static final String JNDI
See Also:
Constant Field Values

TOPIC

public static final String TOPIC
See Also:
Constant Field Values

QUEUE

public static final String QUEUE
See Also:
Constant Field Values

JNDI_TOPIC

public static final String JNDI_TOPIC
See Also:
Constant Field Values

DELIVERYMODE_PARAMETER_NAME

public static final String DELIVERYMODE_PARAMETER_NAME
See Also:
Constant Field Values

TIMETOLIVE_PARAMETER_NAME

public static final String TIMETOLIVE_PARAMETER_NAME
See Also:
Constant Field Values

PRIORITY_PARAMETER_NAME

public static final String PRIORITY_PARAMETER_NAME
See Also:
Constant Field Values

REPLYTONAME_PARAMETER_NAME

public static final String REPLYTONAME_PARAMETER_NAME
See Also:
Constant Field Values

MESSAGE_TYPE_PARAMETER_NAME

public static final String MESSAGE_TYPE_PARAMETER_NAME
See Also:
Constant Field Values

DELIVERYMODE_DEFAULT

public static final JMSEndpoint.DeliveryModeType DELIVERYMODE_DEFAULT

TIMETOLIVE_DEFAULT

public static final long TIMETOLIVE_DEFAULT
See Also:
Constant Field Values

PRIORITY_DEFAULT

public static final int PRIORITY_DEFAULT
See Also:
Constant Field Values

JNDICONNECTIONFACTORYNAME_PARAMETER_NAME

public static final String JNDICONNECTIONFACTORYNAME_PARAMETER_NAME
See Also:
Constant Field Values

JNDIINITIALCONTEXTFACTORY_PARAMETER_NAME

public static final String JNDIINITIALCONTEXTFACTORY_PARAMETER_NAME
See Also:
Constant Field Values

JNDIURL_PARAMETER_NAME

public static final String JNDIURL_PARAMETER_NAME
See Also:
Constant Field Values

JNDI_PARAMETER_NAME_PREFIX

public static final String JNDI_PARAMETER_NAME_PREFIX
See Also:
Constant Field Values

TOPICREPLYTONAME_PARAMETER_NAME

public static final String TOPICREPLYTONAME_PARAMETER_NAME
See Also:
Constant Field Values
Constructor Detail

JMSEndpoint

public JMSEndpoint(String endpointUri)
Parameters:
uri -
subject -

JMSEndpoint

public JMSEndpoint()
Method Detail

getRequestURI

public String getRequestURI()

putJndiParameter

public void putJndiParameter(String key,
                             String value)
Parameters:
key -
value -

putParameter

public void putParameter(String key,
                         String value)

getParameter

public String getParameter(String key)
Parameters:
targetserviceParameterName -
Returns:

getJndiParameters

public Map<String,String> getJndiParameters()

getParameters

public Map<String,String> getParameters()
Returns:

getEndpointUri

public String getEndpointUri()

setEndpointUri

public void setEndpointUri(String endpointUri)

getJmsVariant

public String getJmsVariant()

setJmsVariant

public void setJmsVariant(String jmsVariant)

getDestinationName

public String getDestinationName()

setDestinationName

public void setDestinationName(String destinationName)

isSetDeliveryMode

public boolean isSetDeliveryMode()

getDeliveryMode

public JMSEndpoint.DeliveryModeType getDeliveryMode()

setDeliveryMode

public void setDeliveryMode(JMSEndpoint.DeliveryModeType deliveryMode)

getMessageType

public JMSEndpoint.MessageType getMessageType()

setMessageType

public void setMessageType(JMSEndpoint.MessageType messageType)

getTimeToLive

public long getTimeToLive()

setTimeToLive

public void setTimeToLive(long timeToLive)

isSetPriority

public boolean isSetPriority()

getPriority

public int getPriority()

setPriority

public void setPriority(int priority)

getReplyToName

public String getReplyToName()

setReplyToName

public void setReplyToName(String replyToName)

getTopicReplyToName

public String getTopicReplyToName()

setTopicReplyToName

public void setTopicReplyToName(String topicReplyToName)

getJndiConnectionFactoryName

public String getJndiConnectionFactoryName()

setJndiConnectionFactoryName

public void setJndiConnectionFactoryName(String jndiConnectionFactoryName)

getJndiInitialContextFactory

public String getJndiInitialContextFactory()

setJndiInitialContextFactory

public void setJndiInitialContextFactory(String jndiInitialContextFactory)

getJndiURL

public String getJndiURL()

setJndiURL

public void setJndiURL(String jndiURL)

getUsername

public String getUsername()

setUsername

public void setUsername(String username)

getPassword

public String getPassword()

setPassword

public void setPassword(String password)

isReconnectOnException

public boolean isReconnectOnException()

setReconnectOnException

public void setReconnectOnException(boolean reconnectOnException)


Apache CXF