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) |
protected javax.resource.spi.ResourceAdapter |
createRa(String uniqueId,
ClassLoader cl) |
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.jca.core.spi.security.SubjectFactory |
getSubjectFactory(org.jboss.jca.common.api.metadata.common.Credential credential,
String jndiName) |
org.jboss.jca.core.spi.transaction.TransactionIntegration |
getTransactionIntegration() |
protected Object |
initAndInject(String className,
List<? extends org.jboss.jca.common.api.metadata.spec.ConfigProperty> configs,
ClassLoader cl) |
protected void |
initAndInjectClassLoaderPlugin(javax.resource.spi.ManagedConnectionFactory mcf,
org.jboss.jca.common.api.metadata.ds.CommonDataSource dsMetadata) |
protected String |
registerResourceAdapterToResourceAdapterRepository(javax.resource.spi.ResourceAdapter instance) |
associateResourceAdapter, createObjectsAndInjectValue, createSubject, getDriver, getXAResourceRecoveryRegistry, needsBootstrapContext, numberOfDataSources, setCachedConnectionManager, setManagementRepository, setTransactionIntegration, setXAResourceRecoveryRegistry, startContext, verifyTypespublic 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.DeployExceptionprotected ClassLoader getDeploymentClassLoader(String uniqueId)
getDeploymentClassLoader in class org.jboss.jca.deployers.common.AbstractDsDeployerprotected String[] bindConnectionFactory(String deployment, String jndi, Object cf) throws Throwable
bindConnectionFactory in class org.jboss.jca.deployers.common.AbstractDsDeployerThrowableprotected Object initAndInject(String className, List<? extends org.jboss.jca.common.api.metadata.spec.ConfigProperty> configs, ClassLoader cl) throws org.jboss.jca.deployers.common.DeployException
initAndInject in class org.jboss.jca.deployers.common.AbstractDsDeployerorg.jboss.jca.deployers.common.DeployExceptionprotected org.jboss.jca.core.spi.security.SubjectFactory getSubjectFactory(org.jboss.jca.common.api.metadata.common.Credential credential,
String jndiName)
throws org.jboss.jca.deployers.common.DeployException
getSubjectFactory in class org.jboss.jca.deployers.common.AbstractDsDeployerorg.jboss.jca.deployers.common.DeployExceptionpublic org.jboss.jca.core.api.connectionmanager.ccm.CachedConnectionManager getCachedConnectionManager()
getCachedConnectionManager in class org.jboss.jca.deployers.common.AbstractDsDeployerpublic org.jboss.jca.core.api.management.ManagementRepository getManagementRepository()
getManagementRepository in class org.jboss.jca.deployers.common.AbstractDsDeployerprotected 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.AbstractDsDeployerorg.jboss.jca.deployers.common.DeployExceptionpublic org.jboss.jca.core.spi.transaction.TransactionIntegration getTransactionIntegration()
getTransactionIntegration in class org.jboss.jca.deployers.common.AbstractDsDeployerprotected 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.AbstractDsDeployerorg.jboss.jca.core.spi.mdr.NotFoundExceptionorg.jboss.jca.deployers.common.DeployExceptionprotected 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.AbstractDsDeployerorg.jboss.jca.core.spi.mdr.NotFoundExceptionorg.jboss.jca.deployers.common.DeployExceptionprotected String buildJndiName(String rawJndiName, Boolean javaContext)
buildJndiName in class org.jboss.jca.deployers.common.AbstractDsDeployerprotected org.jboss.jca.deployers.DeployersLogger getLogger()
getLogger in class org.jboss.jca.deployers.common.AbstractDsDeployerprotected javax.resource.spi.ResourceAdapter createRa(String uniqueId, ClassLoader cl) throws org.jboss.jca.core.spi.mdr.NotFoundException, org.jboss.jca.deployers.common.DeployException
createRa in class org.jboss.jca.deployers.common.AbstractDsDeployerorg.jboss.jca.core.spi.mdr.NotFoundExceptionorg.jboss.jca.deployers.common.DeployExceptionprotected String registerResourceAdapterToResourceAdapterRepository(javax.resource.spi.ResourceAdapter instance)
registerResourceAdapterToResourceAdapterRepository in class org.jboss.jca.deployers.common.AbstractDsDeployerCopyright © 2021 JBoss by Red Hat. All rights reserved.