Class GlassFish3xRemoteDeployer

    • Constructor Detail

      • GlassFish3xRemoteDeployer

        public GlassFish3xRemoteDeployer​(RemoteContainer container)
        Constructor.
        Parameters:
        container - the remote container
    • Method Detail

      • getDeploymentManager

        protected javax.enterprise.deploy.spi.DeploymentManager getDeploymentManager​(javax.enterprise.deploy.shared.factories.DeploymentFactoryManager dfm)
                                                                              throws javax.enterprise.deploy.spi.exceptions.DeploymentManagerCreationException
        Specified by:
        getDeploymentManager in class AbstractJsr88Deployer
        Parameters:
        dfm - JSR-88 deployment factory manager with the target deployer factory registered.
        Returns:
        The JSR-88 deployment manager for the target server.
        Throws:
        javax.enterprise.deploy.spi.exceptions.DeploymentManagerCreationException - If deployment manager creation fails.
      • filterTargets

        protected javax.enterprise.deploy.spi.Target[] filterTargets​(javax.enterprise.deploy.spi.Target[] targets)
        Overrides:
        filterTargets in class AbstractJsr88Deployer
        Parameters:
        targets - All available targets in the container instance.
        Returns:
        Targets set up in the runtime configuration.
      • filterTargetModuleIDs

        protected javax.enterprise.deploy.spi.TargetModuleID[] filterTargetModuleIDs​(List<javax.enterprise.deploy.spi.TargetModuleID> targetModuleIDs)
        Overrides:
        filterTargetModuleIDs in class AbstractJsr88Deployer
        Parameters:
        targetModuleIDs - List with all available target module IDs for the target module.
        Returns:
        Target module IDs set up in the runtime configuration.