com.sun.genericra
Class GenericJMSRAProperties

java.lang.Object
  extended by com.sun.genericra.GenericJMSRAProperties
All Implemented Interfaces:
java.io.Serializable, javax.resource.spi.ResourceAdapterAssociation
Direct Known Subclasses:
AbstractManagedConnectionFactory, ActivationSpec, DestinationAdapter, GenericJMSRA

public class GenericJMSRAProperties
extends java.lang.Object
implements javax.resource.spi.ResourceAdapterAssociation, java.io.Serializable

ResourceAdapter, AdminObject, ManagedConnectionFactory and ActivationSpec extend this class. This class contains properties common to all javabeans.

Author:
Sivakumar Thyagarajan, Binod P.G
See Also:
Serialized Form

Field Summary
static java.lang.String ONE_PER_PHYSICALCONNECTION
           
static java.lang.String PROVIDER_MANAGED
           
 
Constructor Summary
GenericJMSRAProperties()
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getCommonSetterMethodName()
           
 java.lang.String getConnectionFactoryClassName()
           
 java.lang.String getConnectionFactoryProperties()
           
 java.lang.String getJndiProperties()
           
 java.lang.String getPassword()
           
 java.lang.String getProviderIntegrationMode()
           
 java.lang.String getQueueClassName()
           
 java.lang.String getQueueConnectionFactoryClassName()
           
 javax.resource.spi.ResourceAdapter getResourceAdapter()
           
 java.lang.String getRMPolicy()
           
 boolean getSupportsXA()
           
 java.lang.String getTopicClassName()
           
 java.lang.String getTopicConnectionFactoryClassName()
           
 java.lang.String getUserName()
           
 java.lang.String getXAConnectionFactoryClassName()
           
 java.lang.String getXAQueueConnectionFactoryClassName()
           
 java.lang.String getXATopicConnectionFactoryClassName()
           
 int hashCode()
           
 void setCommonSetterMethodName(java.lang.String methodName)
           
 void setConnectionFactoryClassName(java.lang.String className)
           
 void setConnectionFactoryProperties(java.lang.String props)
           
 void setJndiProperties(java.lang.String props)
           
 void setPassword(java.lang.String password)
           
 void setProviderIntegrationMode(java.lang.String mode)
           
 void setQueueClassName(java.lang.String className)
           
 void setQueueConnectionFactoryClassName(java.lang.String className)
           
 void setResourceAdapter(javax.resource.spi.ResourceAdapter adapter)
           
 void setRMPolicy(java.lang.String policy)
           
 void setSupportsXA(boolean supportsXA)
           
 void setTopicClassName(java.lang.String className)
           
 void setTopicConnectionFactoryClassName(java.lang.String className)
           
 void setUserName(java.lang.String userName)
           
 void setXAConnectionFactoryClassName(java.lang.String connectionFactoryClassName)
           
 void setXAQueueConnectionFactoryClassName(java.lang.String queueConnectionFactoryClassName)
           
 void setXATopicConnectionFactoryClassName(java.lang.String topicConnectionFactoryClassName)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

PROVIDER_MANAGED

public static final java.lang.String PROVIDER_MANAGED
See Also:
Constant Field Values

ONE_PER_PHYSICALCONNECTION

public static final java.lang.String ONE_PER_PHYSICALCONNECTION
See Also:
Constant Field Values
Constructor Detail

GenericJMSRAProperties

public GenericJMSRAProperties()
Method Detail

setConnectionFactoryClassName

public void setConnectionFactoryClassName(java.lang.String className)

getConnectionFactoryClassName

public java.lang.String getConnectionFactoryClassName()

setQueueConnectionFactoryClassName

public void setQueueConnectionFactoryClassName(java.lang.String className)

getQueueConnectionFactoryClassName

public java.lang.String getQueueConnectionFactoryClassName()

setTopicConnectionFactoryClassName

public void setTopicConnectionFactoryClassName(java.lang.String className)

getTopicConnectionFactoryClassName

public java.lang.String getTopicConnectionFactoryClassName()

setTopicClassName

public void setTopicClassName(java.lang.String className)

getTopicClassName

public java.lang.String getTopicClassName()

setQueueClassName

public void setQueueClassName(java.lang.String className)

getQueueClassName

public java.lang.String getQueueClassName()

setProviderIntegrationMode

public void setProviderIntegrationMode(java.lang.String mode)

getProviderIntegrationMode

public java.lang.String getProviderIntegrationMode()

setRMPolicy

public void setRMPolicy(java.lang.String policy)

getRMPolicy

public java.lang.String getRMPolicy()

setSupportsXA

public void setSupportsXA(boolean supportsXA)

getSupportsXA

public boolean getSupportsXA()

setConnectionFactoryProperties

public void setConnectionFactoryProperties(java.lang.String props)

getConnectionFactoryProperties

public java.lang.String getConnectionFactoryProperties()

setJndiProperties

public void setJndiProperties(java.lang.String props)

getJndiProperties

public java.lang.String getJndiProperties()

setCommonSetterMethodName

public void setCommonSetterMethodName(java.lang.String methodName)

getCommonSetterMethodName

public java.lang.String getCommonSetterMethodName()

getUserName

public java.lang.String getUserName()

setUserName

public void setUserName(java.lang.String userName)

getPassword

public java.lang.String getPassword()

setPassword

public void setPassword(java.lang.String password)

setResourceAdapter

public void setResourceAdapter(javax.resource.spi.ResourceAdapter adapter)
Specified by:
setResourceAdapter in interface javax.resource.spi.ResourceAdapterAssociation

getResourceAdapter

public javax.resource.spi.ResourceAdapter getResourceAdapter()
Specified by:
getResourceAdapter in interface javax.resource.spi.ResourceAdapterAssociation

getXAConnectionFactoryClassName

public java.lang.String getXAConnectionFactoryClassName()

setXAConnectionFactoryClassName

public void setXAConnectionFactoryClassName(java.lang.String connectionFactoryClassName)

getXAQueueConnectionFactoryClassName

public java.lang.String getXAQueueConnectionFactoryClassName()

setXAQueueConnectionFactoryClassName

public void setXAQueueConnectionFactoryClassName(java.lang.String queueConnectionFactoryClassName)

getXATopicConnectionFactoryClassName

public java.lang.String getXATopicConnectionFactoryClassName()

setXATopicConnectionFactoryClassName

public void setXATopicConnectionFactoryClassName(java.lang.String topicConnectionFactoryClassName)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object