Class RAActivatorDeployment

  • All Implemented Interfaces:
    com.github.fungal.spi.deployers.Deployment

    public class RAActivatorDeployment
    extends AbstractFungalDeployment
    A resource adapter activator deployment for JCA/SJC
    Author:
    Jesper Pedersen
    • Constructor Detail

      • RAActivatorDeployment

        public RAActivatorDeployment​(URL deployment,
                                     String deploymentName,
                                     jakarta.resource.spi.ResourceAdapter ra,
                                     String raKey,
                                     String bootstrapContextId,
                                     JndiStrategy jndiStrategy,
                                     MetadataRepository mdr,
                                     ResourceAdapterRepository resourceAdapterRepository,
                                     Object[] cfs,
                                     String[] cfJndis,
                                     ConnectionManager[] cfCMs,
                                     Object[] aos,
                                     String[] aoJndis,
                                     XAResourceRecovery[] recoveryModules,
                                     XAResourceRecoveryRegistry recoveryRegistry,
                                     ManagementRepository managementRepository,
                                     Connector connector,
                                     MBeanServer server,
                                     List<ObjectName> objectNames,
                                     com.github.fungal.api.classloading.KernelClassLoader cl,
                                     DeployersLogger log)
        Constructor
        Parameters:
        deployment - The deployment
        deploymentName - The deployment name
        ra - The resource adapter instance if present
        raKey - The resource adapter instance key if present
        bootstrapContextId - The bootstrap context identifier
        jndiStrategy - The JNDI strategy
        mdr - The metadata repository
        resourceAdapterRepository - The resource adapter repository
        cfs - The connection factories
        cfJndis - The JNDI names for the connection factories
        cfCMs - The connection managers
        aos - The admin objects
        aoJndis - The JNDI names for the admin objects
        recoveryModules - The recovery modules
        recoveryRegistry - The recovery registry
        managementRepository - The management repository
        connector - The management connector instance
        server - The MBeanServer
        objectNames - The ObjectNames
        cl - The classloader for the deployment
        log - The logger