Class RaXmlDeployment

    • Constructor Detail

      • RaXmlDeployment

        public RaXmlDeployment​(URL deployment,
                               URL raDeployment,
                               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
        raDeployment - The resource adapter 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 of the connection factories
        cfCMs - The connection managers
        aos - The admin objects
        aoJndis - The JNDI names of 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