org.robokind.api.motion.servos.utils
Class ServoRobotLifecycle<P>
java.lang.Object
org.robokind.api.common.property.PropertyChangeNotifier
org.robokind.api.common.lifecycle.AbstractLifecycleProvider<T,T>
org.robokind.api.common.osgi.lifecycle.ConfiguredServiceLifecycle<Robot,ServoRobotConfig,P>
org.robokind.api.motion.servos.utils.ServoRobotLifecycle<P>
- All Implemented Interfaces:
- ServiceLifecycleProvider<Robot>, PropertyChangeSource
public class ServoRobotLifecycle<P>
- extends ConfiguredServiceLifecycle<Robot,ServoRobotConfig,P>
- Author:
- Matthew Stevenson
| Methods inherited from class org.robokind.api.common.property.PropertyChangeNotifier |
addPropertyChangeListener, addPropertyChangeListener, clearAllListeners, clearListeners, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeListeners, getPropertyChangeListeners, hasListeners, removePropertyChangeListener, removePropertyChangeListener |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServoRobotLifecycle
public ServoRobotLifecycle(ConfiguredServiceParams<Robot,ServoRobotConfig,P> params,
ManagedServiceFactory mangedServiceFactory)
create
protected Robot create(Map dependencies)
- Overrides:
create in class ConfiguredServiceLifecycle<Robot,ServoRobotConfig,P>
cleanupService
protected void cleanupService(Robot service)
- Overrides:
cleanupService in class ConfiguredServiceLifecycle<Robot,ServoRobotConfig,P>
Copyright © 2011-2012. All Rights Reserved.