Author: dasarath
Date: Fri Jan 6 21:30:32 2006
New Revision: 366668
URL: http://svn.apache.org/viewcvs?rev=366668&view=rev
Log: (empty)
Added:
webservices/kandula/branches/Kandula_1/src/java/org/apache/ws/transaction/KandulaConfig.java
Added:
webservices/kandula/branches/Kandula_1/src/java/org/apache/ws/transaction/KandulaConfig.java
URL:
http://svn.apache.org/viewcvs/webservices/kandula/branches/Kandula_1/src/java/org/apache/ws/transaction/KandulaConfig.java?rev=366668&view=auto
==============================================================================
---
webservices/kandula/branches/Kandula_1/src/java/org/apache/ws/transaction/KandulaConfig.java
(added)
+++
webservices/kandula/branches/Kandula_1/src/java/org/apache/ws/transaction/KandulaConfig.java
Fri Jan 6 21:30:32 2006
@@ -0,0 +1,51 @@
+/*
+ * Created on Jan 6, 2006
+ *
+ */
+package org.apache.ws.transaction;
+
+import java.io.IOException;
+import java.io.InputStream;
+import java.util.Properties;
+
+/**
+ * @author Dasarath Weeratunge
+ *
+ */
+public class KandulaConfig {
+
+ private static final String PROPERTY_FILE = "kandula.properties";
+
+ private static final String CONTEXT_PROPERTY = "kandula.context";
+
+ private static KandulaConfig instance = new KandulaConfig();
+
+ private Properties properties = null;
+
+ private KandulaConfig() {
+ properties = new Properties();
+ loadProperties();
+ }
+
+ public static KandulaConfig getInstance() {
+ return instance;
+ }
+
+ private void loadProperties() {
+ InputStream in =
getClass().getClassLoader().getResourceAsStream(
+ PROPERTY_FILE);
+
+ try {
+ properties.load(in);
+ in.close();
+ } catch (IOException e) {
+ e.printStackTrace();
+ throw new RuntimeException(e);
+ }
+ }
+
+ public String getContext() {
+ return properties.getProperty(CONTEXT_PROPERTY);
+ }
+
+}
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]