[picocontainer-scm] [5753] java/2.x/trunk/pico/container/src/java/org/picocontainer/lifecycle/CompositeLifecycleStrategy.java: PICO-381 - CompositeLifecycleStrategy using correct abstract type
paul-yCVjj/[email protected] Wed, 2 Feb 2011 19:33:44 -0600 (CST)
| Newsgroups | gmane.comp.java.picocontainer.cvs |
|---|---|
| Message-ID | <[email protected]> |
Revision 5753
Author paul
Date 2011-02-02 19:33:42 -0600 (Wed, 02 Feb 2011)
Log Message
PICO-381 - CompositeLifecycleStrategy using correct abstract type
Modified Paths
- java/2.x/trunk/pico/container/src/java/org/picocontainer/lifecycle/CompositeLifecycleStrategy.java
Diff
Modified: java/2.x/trunk/pico/container/src/java/org/picocontainer/lifecycle/CompositeLifecycleStrategy.java (5752 => 5753)
--- java/2.x/trunk/pico/container/src/java/org/picocontainer/lifecycle/CompositeLifecycleStrategy.java 2011-02-02 13:16:31 UTC (rev 5752)
+++ java/2.x/trunk/pico/container/src/java/org/picocontainer/lifecycle/CompositeLifecycleStrategy.java 2011-02-03 01:33:42 UTC (rev 5753)
@@ -19,32 +19,32 @@
*/
public class CompositeLifecycleStrategy implements LifecycleStrategy {
- private final StartableLifecycleStrategy[] alternateStrategies;
+ private final LifecycleStrategy[] alternateStrategies;
- public CompositeLifecycleStrategy(StartableLifecycleStrategy... alternateStrategies) {
+ public CompositeLifecycleStrategy(LifecycleStrategy... alternateStrategies) {
this.alternateStrategies = alternateStrategies;
}
public void start(Object component) {
- for (StartableLifecycleStrategy lifecycleStrategy : alternateStrategies) {
+ for (LifecycleStrategy lifecycleStrategy : alternateStrategies) {
lifecycleStrategy.start(component);
}
}
public void stop(Object component) {
- for (StartableLifecycleStrategy lifecycleStrategy : alternateStrategies) {
+ for (LifecycleStrategy lifecycleStrategy : alternateStrategies) {
lifecycleStrategy.stop(component);
}
}
public void dispose(Object component) {
- for (StartableLifecycleStrategy lifecycleStrategy : alternateStrategies) {
+ for (LifecycleStrategy lifecycleStrategy : alternateStrategies) {
lifecycleStrategy.dispose(component);
}
}
public boolean hasLifecycle(Class<?> type) {
- for (StartableLifecycleStrategy lifecycleStrategy : alternateStrategies) {
+ for (LifecycleStrategy lifecycleStrategy : alternateStrategies) {
if (lifecycleStrategy.hasLifecycle(type)) {
return true;
}
@@ -53,7 +53,7 @@
}
public boolean isLazy(ComponentAdapter<?> adapter) {
- for (StartableLifecycleStrategy lifecycleStrategy : alternateStrategies) {
+ for (LifecycleStrategy lifecycleStrategy : alternateStrategies) {
if (lifecycleStrategy.isLazy(adapter)) {
return true;
}
----------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email