Class AbstractResourceAdapterDeploymentService
- java.lang.Object
-
- org.jboss.as.connector.services.resourceadapters.deployment.AbstractResourceAdapterDeploymentService
-
- Direct Known Subclasses:
ResourceAdapterActivatorService,ResourceAdapterDeploymentService,ResourceAdapterXmlDeploymentService
public abstract class AbstractResourceAdapterDeploymentService extends Object
A ResourceAdapterDeploymentService.- Author:
- Stefano Maestri, Jesper Pedersen
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classAbstractResourceAdapterDeploymentService.AbstractWildFlyRaDeployer
-
Field Summary
Fields Modifier and Type Field Description protected org.jboss.msc.value.InjectedValue<org.jboss.jca.core.api.connectionmanager.ccm.CachedConnectionManager>ccmValueprotected org.jboss.msc.value.InjectedValue<JcaSubsystemConfiguration>configprotected StringconnectorServicesRegistrationNameprotected org.jboss.msc.value.InjectedValue<ExecutorService>executorServiceInjectorprotected org.jboss.msc.value.InjectedValue<org.jboss.jca.core.api.management.ManagementRepository>managementRepositoryprotected org.jboss.msc.value.InjectedValue<AS7MetadataRepository>mdrprotected StringmdrRegistrationNameprotected org.jboss.msc.value.InjectedValue<org.jboss.jca.core.spi.rar.ResourceAdapterRepository>raRepositoryprotected StringraRepositoryRegistrationIdprotected org.jboss.msc.value.InjectedValue<ResourceAdapterDeploymentRegistry>registryprotected org.jboss.msc.value.InjectedValue<ResourceAdaptersSubsystemService>resourceAdaptersSubsystemprotected org.jboss.msc.value.InjectedValue<org.jboss.jca.core.spi.transaction.TransactionIntegration>txIntprotected ResourceAdapterDeploymentvalue
-
Constructor Summary
Constructors Constructor Description AbstractResourceAdapterDeploymentService()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidcleanupStartAsync(org.jboss.msc.service.StartContext context, String deploymentName, org.jboss.msc.service.ServiceName serviceName, Throwable cause)ContextNames.BindInfogetBindInfo(String jndi)org.jboss.msc.inject.Injector<org.jboss.jca.core.api.connectionmanager.ccm.CachedConnectionManager>getCcmInjector()org.jboss.msc.value.InjectedValue<JcaSubsystemConfiguration>getConfig()org.jboss.msc.inject.Injector<JcaSubsystemConfiguration>getConfigInjector()org.jboss.msc.inject.Injector<ExecutorService>getExecutorServiceInjector()abstract Collection<String>getJndiAliases()protected ExecutorServicegetLifecycleExecutorService()org.jboss.msc.inject.Injector<org.jboss.jca.core.api.management.ManagementRepository>getManagementRepositoryInjector()org.jboss.msc.inject.Injector<AS7MetadataRepository>getMdrInjector()org.jboss.msc.inject.Injector<org.jboss.jca.core.spi.rar.ResourceAdapterRepository>getRaRepositoryInjector()org.jboss.msc.inject.Injector<ResourceAdapterDeploymentRegistry>getRegistryInjector()org.jboss.msc.inject.Injector<ResourceAdaptersSubsystemService>getResourceAdaptersSubsystem()org.jboss.msc.value.InjectedValue<org.jboss.jca.core.spi.transaction.TransactionIntegration>getTxIntegration()org.jboss.msc.inject.Injector<org.jboss.jca.core.spi.transaction.TransactionIntegration>getTxIntegrationInjector()ResourceAdapterDeploymentgetValue()booleanisCreateBinderService()protected voidstopAsync(org.jboss.msc.service.StopContext context, String deploymentName, org.jboss.msc.service.ServiceName serviceName)voidunregisterAll(String deploymentName)
-
-
-
Field Detail
-
value
protected ResourceAdapterDeployment value
-
mdr
protected final org.jboss.msc.value.InjectedValue<AS7MetadataRepository> mdr
-
raRepository
protected final org.jboss.msc.value.InjectedValue<org.jboss.jca.core.spi.rar.ResourceAdapterRepository> raRepository
-
registry
protected final org.jboss.msc.value.InjectedValue<ResourceAdapterDeploymentRegistry> registry
-
managementRepository
protected final org.jboss.msc.value.InjectedValue<org.jboss.jca.core.api.management.ManagementRepository> managementRepository
-
config
protected final org.jboss.msc.value.InjectedValue<JcaSubsystemConfiguration> config
-
txInt
protected final org.jboss.msc.value.InjectedValue<org.jboss.jca.core.spi.transaction.TransactionIntegration> txInt
-
ccmValue
protected final org.jboss.msc.value.InjectedValue<org.jboss.jca.core.api.connectionmanager.ccm.CachedConnectionManager> ccmValue
-
executorServiceInjector
protected final org.jboss.msc.value.InjectedValue<ExecutorService> executorServiceInjector
-
resourceAdaptersSubsystem
protected final org.jboss.msc.value.InjectedValue<ResourceAdaptersSubsystemService> resourceAdaptersSubsystem
-
raRepositoryRegistrationId
protected String raRepositoryRegistrationId
-
connectorServicesRegistrationName
protected String connectorServicesRegistrationName
-
mdrRegistrationName
protected String mdrRegistrationName
-
-
Method Detail
-
getValue
public ResourceAdapterDeployment getValue()
-
unregisterAll
public void unregisterAll(String deploymentName)
-
getMdrInjector
public org.jboss.msc.inject.Injector<AS7MetadataRepository> getMdrInjector()
-
getRaRepositoryInjector
public org.jboss.msc.inject.Injector<org.jboss.jca.core.spi.rar.ResourceAdapterRepository> getRaRepositoryInjector()
-
getManagementRepositoryInjector
public org.jboss.msc.inject.Injector<org.jboss.jca.core.api.management.ManagementRepository> getManagementRepositoryInjector()
-
getRegistryInjector
public org.jboss.msc.inject.Injector<ResourceAdapterDeploymentRegistry> getRegistryInjector()
-
getConfig
public org.jboss.msc.value.InjectedValue<JcaSubsystemConfiguration> getConfig()
-
getTxIntegration
public org.jboss.msc.value.InjectedValue<org.jboss.jca.core.spi.transaction.TransactionIntegration> getTxIntegration()
-
getTxIntegrationInjector
public org.jboss.msc.inject.Injector<org.jboss.jca.core.spi.transaction.TransactionIntegration> getTxIntegrationInjector()
-
getConfigInjector
public org.jboss.msc.inject.Injector<JcaSubsystemConfiguration> getConfigInjector()
-
getCcmInjector
public org.jboss.msc.inject.Injector<org.jboss.jca.core.api.connectionmanager.ccm.CachedConnectionManager> getCcmInjector()
-
getExecutorServiceInjector
public org.jboss.msc.inject.Injector<ExecutorService> getExecutorServiceInjector()
-
getResourceAdaptersSubsystem
public org.jboss.msc.inject.Injector<ResourceAdaptersSubsystemService> getResourceAdaptersSubsystem()
-
getLifecycleExecutorService
protected final ExecutorService getLifecycleExecutorService()
-
getBindInfo
public ContextNames.BindInfo getBindInfo(String jndi)
-
getJndiAliases
public abstract Collection<String> getJndiAliases()
-
isCreateBinderService
public boolean isCreateBinderService()
- Returns:
trueif the binder service must be created to bind the connection factory
-
cleanupStartAsync
protected final void cleanupStartAsync(org.jboss.msc.service.StartContext context, String deploymentName, org.jboss.msc.service.ServiceName serviceName, Throwable cause)
-
stopAsync
protected void stopAsync(org.jboss.msc.service.StopContext context, String deploymentName, org.jboss.msc.service.ServiceName serviceName)
-
-