dlr 01/05/25 17:54:30
Modified: src/java/org/apache/turbine/services BaseServiceBroker.java
ServiceBroker.java
Log:
Added isRegistered() method to ServiceBroker interface.
Revision Changes Path
1.23 +16 -4
jakarta-turbine/src/java/org/apache/turbine/services/BaseServiceBroker.java
Index: BaseServiceBroker.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine/src/java/org/apache/turbine/services/BaseServiceBroker.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- BaseServiceBroker.java 2001/05/19 21:44:07 1.22
+++ BaseServiceBroker.java 2001/05/26 00:54:30 1.23
@@ -78,9 +78,10 @@
*
* @author <a href="mailto:[EMAIL PROTECTED]">Kevin Burton</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Rafal Krzewski</a>
- * @version $Id: BaseServiceBroker.java,v 1.22 2001/05/19 21:44:07 jon Exp $
+ * @author <a href="mailto:[EMAIL PROTECTED]">Daniel Rall</a>
+ * @version $Id: BaseServiceBroker.java,v 1.23 2001/05/26 00:54:30 dlr Exp $
*/
-public class BaseServiceBroker
+public abstract class BaseServiceBroker
extends BaseInitableBroker
implements ServiceBroker
{
@@ -93,11 +94,22 @@
/**
* A constructor that initializes member objects, and calls
- * InitMapping.
+ * {@link org.apache.turbine.services.BaseInitableBroker#initMapping()}.
*/
protected BaseServiceBroker()
{
- super();
+ }
+
+ /**
+ * Determines whether a service is registered in the configured
+ * <code>TurbineResources.properties</code>.
+ *
+ * @param serviceName The name of the service whose existance to check.
+ * @return Registration predicate for the desired services.
+ */
+ public boolean isRegistered(String serviceName)
+ {
+ return (services.get(serviceName) != null);
}
/**
1.7 +11 -2
jakarta-turbine/src/java/org/apache/turbine/services/ServiceBroker.java
Index: ServiceBroker.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine/src/java/org/apache/turbine/services/ServiceBroker.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- ServiceBroker.java 2001/05/05 13:26:55 1.6
+++ ServiceBroker.java 2001/05/26 00:54:30 1.7
@@ -76,12 +76,22 @@
*
* @author <a href="mailto:[EMAIL PROTECTED]">Kevin Burton</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Rafal Krzewski</a>
- * @version $Id: ServiceBroker.java,v 1.6 2001/05/05 13:26:55 jvanzyl Exp $
+ * @author <a href="mailto:[EMAIL PROTECTED]">Daniel Rall</a>
+ * @version $Id: ServiceBroker.java,v 1.7 2001/05/26 00:54:30 dlr Exp $
*/
public interface ServiceBroker
extends InitableBroker
{
/**
+ * Determines whether a service is registered in the configured
+ * <code>TurbineResources.properties</code>.
+ *
+ * @param serviceName The name of the service whose existance to check.
+ * @return Registration predicate for the desired services.
+ */
+ public boolean isRegistered( String serviceName );
+
+ /**
* Performs early initialization of specified service.
*
* @param name The name of the service.
@@ -147,5 +157,4 @@
* @return Configuration of the requested service.
*/
public Configuration getConfiguration( String name );
-
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]