1 17 18 package org.pentaho.core.system; 19 20 29 public interface IApplicationContext { 30 31 42 public String getSolutionPath(String path); 43 44 51 public String getFileOutputPath(String path); 52 53 62 public String getPentahoServerName(); 63 64 72 public String getBaseUrl(); 73 74 84 public String getApplicationPath(String path); 85 86 95 public String getProperty(String key); 96 97 108 public String getProperty(String key, String defaultValue); 109 110 115 public void addEntryPointHandler(IPentahoSystemEntryPoint entryPoint); 116 117 121 public void removeEntryPointHandler(IPentahoSystemEntryPoint entryPoint); 122 123 128 public void addExitPointHandler(IPentahoSystemExitPoint exitPoint); 129 130 134 public void removeExitPointHandler(IPentahoSystemExitPoint exitPoint); 135 136 139 public void invokeEntryPoints(); 140 141 144 public void invokeExitPoints(); 145 146 } 147 | Popular Tags |