1 19 20 package org.netbeans.modules.test.serverplugins.jboss; 21 22 import org.netbeans.modules.j2ee.deployment.plugins.api.InstanceProperties; 23 import org.netbeans.modules.j2ee.jboss4.ide.ui.JBPluginProperties; 24 import org.netbeans.modules.j2ee.jboss4.ide.ui.JBPluginUtils; 25 import org.netbeans.modules.test.serverplugins.api.ServerProvider; 26 27 32 public class JBossServerProvider implements ServerProvider { 33 34 private JBossConstantsProvider cProvider; 35 36 41 public JBossServerProvider(JBossConstantsProvider cProvider) { 42 this.cProvider = cProvider; 43 44 JBPluginProperties.getInstance().setInstallLocation(cProvider.getServerRoot()); 46 } 47 48 public void setServerSpecificProperties(InstanceProperties ip) { 49 ip.setProperty(JBPluginProperties.PROPERTY_SERVER, cProvider.getDomain()); 50 ip.setProperty(JBPluginProperties.PROPERTY_DEPLOY_DIR, 51 JBPluginUtils.getDeployDir(cProvider.getDomainRoot())); 52 ip.setProperty(JBPluginProperties.PROPERTY_SERVER_DIR, cProvider.getDomainRoot()); 53 ip.setProperty(JBPluginProperties.PROPERTY_ROOT_DIR, cProvider.getServerRoot()); 54 ip.setProperty(JBPluginProperties.PROPERTY_HOST, cProvider.getHost()); 55 ip.setProperty(JBPluginProperties.PROPERTY_PORT, cProvider.getPort()); 56 } 57 } | Popular Tags |