Modified:
trunk/israfil-micro-container/src/main/java/net/israfil/micro/container/DefaultContainer.java
Log:
timeouts on startup lifecycle not ready for primetime, so make those
versions protected.
Modified: trunk/israfil-micro-container/src/main/java/net/israfil/micro/container/DefaultContainer.java
==============================================================================
---
trunk/israfil-micro-container/src/main/java/net/israfil/micro/container/DefaultContainer.java (original)
+++
trunk/israfil-micro-container/src/main/java/net/israfil/micro/container/DefaultContainer.java
Mon Aug 4 10:54:52 2008
@@ -135,7 +135,7 @@
registerType(key,componentType, 0);
}
- public void registerType(Object key, Class componentType, long
timeout) {
+ protected void registerType(Object key, Class componentType, long
timeout) {
registerType(key,new IndependentAutoWiringAdapter(componentType), timeout);
}
@@ -150,7 +150,7 @@
* @param componentAdapter an AutoWiringAdapter for creating this
component and listing its dependencies
* @param timeout an (optional) timeout applied to any startup lifecycle
*/
- public void registerType(Object key, AutoWiringAdapter
componentAdapter, long timeout) {
+ protected void registerType(Object key, AutoWiringAdapter
componentAdapter, long timeout) {
if (this.isRunning()) throw new RuntimeException("Cannot register
when container is started.");
// FIXME: Figure out whether to support parent registry checking.
Probably can't do it.