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
public class RADeployment extends AbstractFungalDeployment
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
Constructors Constructor Description RADeployment(URL deployment, String deploymentName, boolean activator, javax.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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()Destroyvoidstop()Stop-
Methods inherited from class org.jboss.jca.deployers.fungal.AbstractFungalDeployment
getClassLoader, getURL
-
-
-
-
Constructor Detail
-
RADeployment
public RADeployment(URL deployment, String deploymentName, boolean activator, javax.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 Detail
-
stop
public void stop()
Stop- Overrides:
stopin classAbstractFungalDeployment
-
destroy
public void destroy()
Destroy- Overrides:
destroyin classAbstractFungalDeployment
-
-