Package com.sun.enterprise.deployment.phasing

Examples of com.sun.enterprise.deployment.phasing.ExtensionModuleDeployer


                  (ArchiveDeployer)Class.forName(
                        archiveDeployerClassName).newInstance();
        ExtensionModuleArchivist extensionModuleArchivist =
                                  new ExtensionModuleArchivist(archiveDeployer);
        ArchivistFactory.registerArchivist(extensionModuleArchivist);
        ExtensionModuleDeployer extensionModuleDeployer =
                                   new ExtensionModuleDeployer(archiveDeployer);
        if(archiveLoaderClassName != null ) {
            if(logger.isLoggable(Level.FINE)) {
                logger.log(Level.FINE, "Setting a custom loader"+
                                     archiveLoaderClassName+
                                     " for Deployer "+archiveLoaderClassName);
            }
            ArchiveLoader archiveLoader =
                  (ArchiveLoader)Class.forName(
                        archiveLoaderClassName).newInstance();           
            extensionModuleDeployer.setExtensionLoader(archiveLoader);
        }
        /* extensionModuleDeployer.
                setConfigManager(ArchiveDeployerFactory.
                                     getArchiveDeployerFactory().
                                        getConfigManagerForType(
View Full Code Here


        return super.unload(jsr77);       
    }
   
    protected ArchiveLoader getArchiveLoader(BundleDescriptor descriptor) {
       
        ExtensionModuleDeployer extnModDeployer =
                             PluggableDeploymentInfo.getExtensionModuleDeployer(
                                                    descriptor.getModuleType());
        if(extnModDeployer != null) {
            return extnModDeployer.getExtensionLoader();
        } else {
            return null;
        }
    }
View Full Code Here

                   WebBundleDescriptor wbd = (WebBundleDescriptor) sitr.next();
                   String name = WebSecurityManager.getContextID(wbd);
                   WebSecurityManager.createManager(wbd,true);
                   SecurityUtil.generatePolicyFile(name);
                   ExtensionModuleDeployer emd = PluggableDeploymentInfo.getExtensionModuleDeployer(mt);
                   if (emd != null) {
                       ArchiveDeployer ad = emd.getDeployer();
                       if ((ad instanceof ArchiveDeployer) && (wbd instanceof ArchiveDescriptor)) {
                           try {
                               ad.generatePolicy((ArchiveDescriptor) wbd);
                           } catch (Exception ex) {
                               throw new IASDeploymentException(ex);
View Full Code Here


           
                ModuleType mt = XModuleType.getModuleType("org.jvnet.glassfish.comms.deployment.backend.SipArchiveDeployer");

                ExtensionModuleDeployer emd = PluggableDeploymentInfo.getExtensionModuleDeployer(mt);
                if (emd != null) {
                    ArchiveDeployer ad = emd.getDeployer();
                    try {
                        ad.removePolicy(name);
                    } catch (Exception ex) {
                        throw new IASDeploymentException(ex);
                    }
View Full Code Here

TOP

Related Classes of com.sun.enterprise.deployment.phasing.ExtensionModuleDeployer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.