protected class AbstractDataSourceService.AS7DataSourceDeployer
extends org.jboss.jca.deployers.common.AbstractDsDeployer
Constructor and Description |
---|
AS7DataSourceDeployer(org.jboss.jca.common.api.metadata.ds.DataSource dataSourceConfig) |
AS7DataSourceDeployer(org.jboss.jca.common.api.metadata.ds.XaDataSource xaDataSourceConfig) |
Modifier and Type | Method and Description |
---|---|
protected String[] |
bindConnectionFactory(String deployment,
String jndi,
Object cf) |
protected String |
buildJndiName(String rawJndiName,
Boolean javaContext) |
protected javax.resource.spi.ManagedConnectionFactory |
createMcf(org.jboss.jca.common.api.metadata.ds.DataSource arg0,
String arg1,
ClassLoader arg2) |
protected javax.resource.spi.ManagedConnectionFactory |
createMcf(org.jboss.jca.common.api.metadata.ds.XaDataSource arg0,
String arg1,
ClassLoader arg2) |
org.jboss.jca.deployers.common.CommonDeployment |
deploy(org.jboss.msc.service.ServiceContainer serviceContainer) |
org.jboss.jca.core.api.connectionmanager.ccm.CachedConnectionManager |
getCachedConnectionManager() |
protected ClassLoader |
getDeploymentClassLoader(String uniqueId) |
protected org.jboss.jca.deployers.DeployersLogger |
getLogger() |
org.jboss.jca.core.api.management.ManagementRepository |
getManagementRepository() |
protected org.jboss.security.SubjectFactory |
getSubjectFactory(String securityDomain) |
org.jboss.jca.core.spi.transaction.TransactionIntegration |
getTransactionIntegration() |
protected Object |
initAndInject(String className,
List<? extends org.jboss.jca.common.api.metadata.ra.ConfigProperty> configs,
ClassLoader cl) |
protected void |
initAndInjectClassLoaderPlugin(javax.resource.spi.ManagedConnectionFactory mcf,
org.jboss.jca.common.api.metadata.ds.CommonDataSource dsMetadata) |
public AS7DataSourceDeployer(org.jboss.jca.common.api.metadata.ds.XaDataSource xaDataSourceConfig)
public AS7DataSourceDeployer(org.jboss.jca.common.api.metadata.ds.DataSource dataSourceConfig)
public org.jboss.jca.deployers.common.CommonDeployment deploy(org.jboss.msc.service.ServiceContainer serviceContainer) throws org.jboss.jca.deployers.common.DeployException
org.jboss.jca.deployers.common.DeployException
protected ClassLoader getDeploymentClassLoader(String uniqueId)
getDeploymentClassLoader
in class org.jboss.jca.deployers.common.AbstractDsDeployer
protected String[] bindConnectionFactory(String deployment, String jndi, Object cf) throws Throwable
bindConnectionFactory
in class org.jboss.jca.deployers.common.AbstractDsDeployer
Throwable
protected Object initAndInject(String className, List<? extends org.jboss.jca.common.api.metadata.ra.ConfigProperty> configs, ClassLoader cl) throws org.jboss.jca.deployers.common.DeployException
initAndInject
in class org.jboss.jca.deployers.common.AbstractDsDeployer
org.jboss.jca.deployers.common.DeployException
protected org.jboss.security.SubjectFactory getSubjectFactory(String securityDomain) throws org.jboss.jca.deployers.common.DeployException
getSubjectFactory
in class org.jboss.jca.deployers.common.AbstractDsDeployer
org.jboss.jca.deployers.common.DeployException
public org.jboss.jca.core.api.connectionmanager.ccm.CachedConnectionManager getCachedConnectionManager()
getCachedConnectionManager
in class org.jboss.jca.deployers.common.AbstractDsDeployer
public org.jboss.jca.core.api.management.ManagementRepository getManagementRepository()
getManagementRepository
in class org.jboss.jca.deployers.common.AbstractDsDeployer
protected void initAndInjectClassLoaderPlugin(javax.resource.spi.ManagedConnectionFactory mcf, org.jboss.jca.common.api.metadata.ds.CommonDataSource dsMetadata) throws org.jboss.jca.deployers.common.DeployException
initAndInjectClassLoaderPlugin
in class org.jboss.jca.deployers.common.AbstractDsDeployer
org.jboss.jca.deployers.common.DeployException
public org.jboss.jca.core.spi.transaction.TransactionIntegration getTransactionIntegration()
getTransactionIntegration
in class org.jboss.jca.deployers.common.AbstractDsDeployer
protected javax.resource.spi.ManagedConnectionFactory createMcf(org.jboss.jca.common.api.metadata.ds.XaDataSource arg0, String arg1, ClassLoader arg2) throws org.jboss.jca.core.spi.mdr.NotFoundException, org.jboss.jca.deployers.common.DeployException
createMcf
in class org.jboss.jca.deployers.common.AbstractDsDeployer
org.jboss.jca.core.spi.mdr.NotFoundException
org.jboss.jca.deployers.common.DeployException
protected javax.resource.spi.ManagedConnectionFactory createMcf(org.jboss.jca.common.api.metadata.ds.DataSource arg0, String arg1, ClassLoader arg2) throws org.jboss.jca.core.spi.mdr.NotFoundException, org.jboss.jca.deployers.common.DeployException
createMcf
in class org.jboss.jca.deployers.common.AbstractDsDeployer
org.jboss.jca.core.spi.mdr.NotFoundException
org.jboss.jca.deployers.common.DeployException
protected String buildJndiName(String rawJndiName, Boolean javaContext)
buildJndiName
in class org.jboss.jca.deployers.common.AbstractDsDeployer
protected org.jboss.jca.deployers.DeployersLogger getLogger()
getLogger
in class org.jboss.jca.deployers.common.AbstractDsDeployer
Copyright © 2014 JBoss by Red Hat. All rights reserved.