org.robokind.api.common.lifecycle.config
Class GenericLifecycle.DependencyChange<T,D>

java.lang.Object
  extended by org.robokind.api.common.lifecycle.config.GenericLifecycle.DependencyChange<T,D>
Enclosing class:
GenericLifecycle<T>

public static class GenericLifecycle.DependencyChange<T,D>
extends Object


Constructor Summary
protected GenericLifecycle.DependencyChange(GenericLifecycle<T> lifecycle, D dependency, Map<String,Object> availableDependencies)
           
 
Method Summary
 Map<String,Object> getAvailableDependencies()
           
 D getDependency()
           
 GenericLifecycle<T> getLifecycle()
           
 T getService()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericLifecycle.DependencyChange

protected GenericLifecycle.DependencyChange(GenericLifecycle<T> lifecycle,
                                            D dependency,
                                            Map<String,Object> availableDependencies)
Method Detail

getAvailableDependencies

public Map<String,Object> getAvailableDependencies()

getDependency

public D getDependency()

getLifecycle

public GenericLifecycle<T> getLifecycle()

getService

public T getService()


Copyright © 2011-2013. All Rights Reserved.