Package org.teiid.resource.adapter.ws
Class WSManagedConnectionFactory
- java.lang.Object
-
- org.teiid.resource.spi.BasicManagedConnectionFactory
-
- org.teiid.resource.adapter.ws.WSManagedConnectionFactory
-
- All Implemented Interfaces:
Serializable
,javax.resource.spi.ManagedConnectionFactory
,javax.resource.spi.ResourceAdapterAssociation
,javax.resource.spi.ValidatingManagedConnectionFactory
,WSConfiguration
public class WSManagedConnectionFactory extends BasicManagedConnectionFactory implements WSConfiguration
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.teiid.ws.cxf.WSConfiguration
WSConfiguration.SecurityType
-
-
Field Summary
-
Fields inherited from interface org.teiid.ws.cxf.WSConfiguration
DEFAULT_LOCAL_NAME, DEFAULT_NAMESPACE_URI
-
-
Constructor Summary
Constructors Constructor Description WSManagedConnectionFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BasicConnectionFactory<ResourceConnection>
createConnectionFactory()
boolean
equals(Object obj)
String
getAuthPassword()
String
getAuthUserName()
String
getConfigFile()
String
getConfigName()
Long
getConnectTimeout()
String
getEndPoint()
String
getEndPointName()
String
getNamespaceUri()
Long
getRequestTimeout()
String
getSecurityType()
String
getServiceName()
String
getWsdl()
int
hashCode()
void
setAuthPassword(String authPassword)
void
setAuthUserName(String authUserName)
void
setConfigFile(String config)
void
setConfigName(String configName)
void
setConnectTimeout(Long connectTimeout)
void
setEndPoint(String endPoint)
void
setEndPointName(String portName)
void
setNamespaceUri(String namespaceUri)
void
setRequestTimeout(Long timeout)
void
setSecurityType(String securityType)
void
setServiceName(String serviceName)
void
setWsdl(String wsdl)
-
Methods inherited from class org.teiid.resource.spi.BasicManagedConnectionFactory
checkEquals, createConnectionFactory, createManagedConnection, getInstance, getInvalidConnections, getLogWriter, getResourceAdapter, matchManagedConnections, setLogWriter, setResourceAdapter
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.teiid.ws.cxf.WSConfiguration
getAsSecurityType
-
-
-
-
Method Detail
-
createConnectionFactory
public BasicConnectionFactory<ResourceConnection> createConnectionFactory() throws javax.resource.ResourceException
- Specified by:
createConnectionFactory
in interfacejavax.resource.spi.ManagedConnectionFactory
- Specified by:
createConnectionFactory
in classBasicManagedConnectionFactory
- Throws:
javax.resource.ResourceException
-
getNamespaceUri
public String getNamespaceUri()
- Specified by:
getNamespaceUri
in interfaceWSConfiguration
-
setNamespaceUri
public void setNamespaceUri(String namespaceUri)
-
getServiceName
public String getServiceName()
- Specified by:
getServiceName
in interfaceWSConfiguration
-
setServiceName
public void setServiceName(String serviceName)
-
getEndPointName
public String getEndPointName()
- Specified by:
getEndPointName
in interfaceWSConfiguration
-
setEndPointName
public void setEndPointName(String portName)
-
getAuthPassword
public String getAuthPassword()
- Specified by:
getAuthPassword
in interfaceWSConfiguration
-
setAuthPassword
public void setAuthPassword(String authPassword)
-
getAuthUserName
public String getAuthUserName()
- Specified by:
getAuthUserName
in interfaceWSConfiguration
-
setAuthUserName
public void setAuthUserName(String authUserName)
-
getEndPoint
public String getEndPoint()
- Specified by:
getEndPoint
in interfaceWSConfiguration
-
setEndPoint
public void setEndPoint(String endPoint)
-
getRequestTimeout
public Long getRequestTimeout()
- Specified by:
getRequestTimeout
in interfaceWSConfiguration
-
setRequestTimeout
public void setRequestTimeout(Long timeout)
-
getSecurityType
public String getSecurityType()
- Specified by:
getSecurityType
in interfaceWSConfiguration
-
setSecurityType
public void setSecurityType(String securityType)
-
getConfigFile
public String getConfigFile()
- Specified by:
getConfigFile
in interfaceWSConfiguration
-
setConfigFile
public void setConfigFile(String config)
-
getConfigName
public String getConfigName()
- Specified by:
getConfigName
in interfaceWSConfiguration
-
setConfigName
public void setConfigName(String configName)
-
getWsdl
public String getWsdl()
- Specified by:
getWsdl
in interfaceWSConfiguration
-
setWsdl
public void setWsdl(String wsdl)
-
getConnectTimeout
public Long getConnectTimeout()
- Specified by:
getConnectTimeout
in interfaceWSConfiguration
-
setConnectTimeout
public void setConnectTimeout(Long connectTimeout)
-
hashCode
public int hashCode()
-
-