hlship 2004/08/25 15:42:24
Modified: framework/src/java/org/apache/hivemind/internal
RegistryInfrastructure.java Module.java
framework/src/java/org/apache/hivemind/impl ModuleImpl.java
RegistryImpl.java
. status.xml version.properties
Log:
Add method getSymbolValue() to RegistryInfrastructure and Module
Revision Changes Path
1.5 +5 -0
jakarta-hivemind/framework/src/java/org/apache/hivemind/internal/RegistryInfrastructure.java
Index: RegistryInfrastructure.java
===================================================================
RCS file:
/home/cvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/internal/RegistryInfrastructure.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- RegistryInfrastructure.java 18 Jul 2004 14:43:12 -0000 1.4
+++ RegistryInfrastructure.java 25 Aug 2004 22:42:24 -0000 1.5
@@ -96,6 +96,11 @@
public String expandSymbols(String input, Location location);
/**
+ * Returns the value for a symbol, or null if not known.
+ */
+ public String getSymbolValue(String symbol);
+
+ /**
* Returns a named service-model factory
*/
1.6 +5 -0
jakarta-hivemind/framework/src/java/org/apache/hivemind/internal/Module.java
Index: Module.java
===================================================================
RCS file:
/home/cvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/internal/Module.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- Module.java 18 Jul 2004 14:43:12 -0000 1.5
+++ Module.java 25 Aug 2004 22:42:24 -0000 1.6
@@ -130,4 +130,9 @@
*/
public ErrorHandler getErrorHandler();
+
+ /**
+ * Returns the value for a symbol, or null if not known.
+ */
+ public String getSymbolValue(String symbol);
}
1.10 +6 -0
jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/ModuleImpl.java
Index: ModuleImpl.java
===================================================================
RCS file:
/home/cvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/ModuleImpl.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- ModuleImpl.java 29 Jul 2004 13:18:49 -0000 1.9
+++ ModuleImpl.java 25 Aug 2004 22:42:24 -0000 1.10
@@ -134,4 +134,10 @@
{
return _registry.getErrorHander();
}
+
+ public String getSymbolValue(String symbol)
+ {
+ return _registry.getSymbolValue(symbol);
+ }
+
}
1.19 +7 -2
jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/RegistryImpl.java
Index: RegistryImpl.java
===================================================================
RCS file:
/home/cvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/RegistryImpl.java,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- RegistryImpl.java 19 Aug 2004 22:24:00 -0000 1.18
+++ RegistryImpl.java 25 Aug 2004 22:42:24 -0000 1.19
@@ -345,6 +345,11 @@
return "${" + name + "}";
}
+ public String getSymbolValue(String name)
+ {
+ return valueForSymbol(name);
+ }
+
public String valueForSymbol(String name)
{
checkShutdown();
@@ -529,8 +534,8 @@
public boolean containsService(Class serviceInterface)
{
- checkShutdown();
-
+ checkShutdown();
+
List servicePoints = (List)
_servicePointsByInterface.get(serviceInterface);
return size(servicePoints) == 1;
1.54 +7 -0 jakarta-hivemind/status.xml
Index: status.xml
===================================================================
RCS file: /home/cvs/jakarta-hivemind/status.xml,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -r1.53 -r1.54
--- status.xml 25 Aug 2004 16:58:14 -0000 1.53
+++ status.xml 25 Aug 2004 22:42:24 -0000 1.54
@@ -30,6 +30,13 @@
<changes>
+ <release version="1.0-rc-2" date="unreleased">
+ <action type="add" dev="HLS">
+ Add method <code>getSymbolValue()</code> to RegistryInfrastructure
and Module
+ </action>
+
+ </release>
+
<release version="1.0-rc-1" date="Aug 25 2004">
<action type="update" dev="HLS">
Remove support for Simple Data Language ... it's all XML again.
1.5 +1 -1 jakarta-hivemind/version.properties
Index: version.properties
===================================================================
RCS file: /home/cvs/jakarta-hivemind/version.properties,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- version.properties 25 Aug 2004 16:58:14 -0000 1.4
+++ version.properties 25 Aug 2004 22:42:24 -0000 1.5
@@ -15,4 +15,4 @@
# Version of project; incorporated into the names of
# archives and distributions.
-project.version=1.0-rc-1
\ No newline at end of file
+project.version=1.0-rc-2-snapshot
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]