Package org.jboss.jca.deployers.fungal
Class RADeployment
java.lang.Object
org.jboss.jca.deployers.fungal.AbstractFungalDeployment
org.jboss.jca.deployers.fungal.RADeployment
- All Implemented Interfaces:
com.github.fungal.spi.deployers.Deployment
A resource adapter deployment for JCA/SJC
- Author:
- Jesper Pedersen
-
Field Summary
Fields inherited from class org.jboss.jca.deployers.fungal.AbstractFungalDeployment
activator, aoJndis, aos, bootstrapContextId, cfCMs, cfJndis, cfs, cl, connector, deployment, deploymentName, jndiStrategy, log, managementRepository, mdr, objectNames, ra, raKey, rar, recoveryModules, recoveryRegistry, server -
Constructor Summary
ConstructorsConstructorDescriptionRADeployment(URL deployment, String deploymentName, boolean activator, jakarta.resource.spi.ResourceAdapter ra, String raKey, String bootstrapContextId, JndiStrategy jndiStrategy, MetadataRepository mdr, ResourceAdapterRepository resourceAdapterRepository, Object[] cfs, String[] cfJndis, org.jboss.jca.core.connectionmanager.ConnectionManager[] cfCMs, Object[] aos, String[] aoJndis, XAResourceRecovery[] recoveryModules, XAResourceRecoveryRegistry recoveryRegistry, File tmpDirectory, ManagementRepository managementRepository, Connector connector, MBeanServer server, List<ObjectName> objectNames, com.github.fungal.api.classloading.KernelClassLoader cl, DeployersLogger log) Constructor -
Method Summary
Methods inherited from class org.jboss.jca.deployers.fungal.AbstractFungalDeployment
getClassLoader, getURL
-
Constructor Details
-
RADeployment
public RADeployment(URL deployment, String deploymentName, boolean activator, jakarta.resource.spi.ResourceAdapter ra, String raKey, String bootstrapContextId, JndiStrategy jndiStrategy, MetadataRepository mdr, ResourceAdapterRepository resourceAdapterRepository, Object[] cfs, String[] cfJndis, org.jboss.jca.core.connectionmanager.ConnectionManager[] cfCMs, Object[] aos, String[] aoJndis, XAResourceRecovery[] recoveryModules, XAResourceRecoveryRegistry recoveryRegistry, File tmpDirectory, ManagementRepository managementRepository, Connector connector, MBeanServer server, List<ObjectName> objectNames, com.github.fungal.api.classloading.KernelClassLoader cl, DeployersLogger log) Constructor- Parameters:
deployment- The deploymentdeploymentName- The deployment nameactivator- Is this the activator of the deploymentra- The resource adapter instance if presentraKey- The resource adapter instance key if presentbootstrapContextId- The bootstrap context identifierjndiStrategy- The JNDI strategymdr- The metadata repositoryresourceAdapterRepository- The resource adapter repositorycfs- The connection factoriescfJndis- The JNDI names of the connection factoriescfCMs- The connection managersaos- The admin objectsaoJndis- The JNDI names of the admin objectsrecoveryModules- The recovery modulesrecoveryRegistry- The recovery registrytmpDirectory- The temporary directorymanagementRepository- The management repositoryconnector- The management connector instanceserver- The MBeanServerobjectNames- The ObjectNamescl- The classloader for the deploymentlog- The logger
-
-
Method Details
-
stop
public void stop()Stop- Overrides:
stopin classAbstractFungalDeployment
-
destroy
public void destroy()Destroy- Overrides:
destroyin classAbstractFungalDeployment
-