1 23 24 package com.sun.enterprise.admin.servermgmt.pe; 25 26 import java.io.File ; 27 28 import com.sun.enterprise.util.io.FileUtils; 29 30 import com.sun.enterprise.admin.util.TokenValue; 31 import com.sun.enterprise.admin.util.TokenValueSet; 32 import com.sun.enterprise.admin.servermgmt.DomainConfig; 33 34 public final class PEAccXmlTokens 35 { 36 public static final String SERVER_ROOT = "SERVER_ROOT"; 37 38 public static final String SERVER_NAME = "SERVER_NAME"; 39 40 public static final String ORB_LISTENER1_PORT = "ORB_LISTENER1_PORT"; 41 42 public static TokenValueSet getTokenValueSet(DomainConfig domainConfig) 43 { 44 final PEFileLayout layout = new PEFileLayout(domainConfig); 45 46 final TokenValueSet tokens = new TokenValueSet(); 47 48 final String installDir = layout.getInstallRootDir().getAbsolutePath(); 49 TokenValue tv = new TokenValue(SERVER_ROOT, 50 FileUtils.makeForwardSlashes(installDir)); 51 tokens.add(tv); 52 53 tv = new TokenValue(SERVER_NAME, 54 (String )domainConfig.get(DomainConfig.K_HOST_NAME)); 55 tokens.add(tv); 56 57 final Integer orbPort = 58 (Integer )domainConfig.get(DomainConfig.K_ORB_LISTENER_PORT); 59 tv = new TokenValue(ORB_LISTENER1_PORT, orbPort.toString()); 60 tokens.add(tv); 61 62 return ( tokens ); 63 } 64 } 65 | Popular Tags |