org.jboss.osgi.framework
Class PersistentBundlesComplete
java.lang.Object
org.jboss.msc.service.AbstractService<Void>
org.jboss.osgi.framework.PersistentBundlesComplete
- All Implemented Interfaces:
- org.jboss.msc.service.Service<Void>, org.jboss.msc.value.Value<Void>
public abstract class PersistentBundlesComplete
- extends org.jboss.msc.service.AbstractService<Void>
Default implementation for the COMPLETE step of the PersistentBundlesHandler.
- Since:
- 16-Apr-2012
- Author:
- thomas.diesler@jboss.com
| Fields inherited from interface org.jboss.msc.service.Service |
NULL, NULL_VALUE |
| Methods inherited from class org.jboss.msc.service.AbstractService |
getValue, stop |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PersistentBundlesComplete
public PersistentBundlesComplete()
getServiceName
protected org.jboss.msc.service.ServiceName getServiceName()
configureDependencies
protected void configureDependencies(org.jboss.msc.service.ServiceBuilder<Void> builder)
allServicesAdded
protected abstract boolean allServicesAdded(Set<org.jboss.msc.service.ServiceName> trackedServices)
getListener
public org.jboss.msc.service.ServiceListener<Bundle> getListener()
install
public org.jboss.msc.service.ServiceBuilder<Void> install(org.jboss.msc.service.ServiceTarget serviceTarget)
checkAndComplete
public void checkAndComplete()
start
public void start(org.jboss.msc.service.StartContext context)
throws org.jboss.msc.service.StartException
- Specified by:
start in interface org.jboss.msc.service.Service<Void>- Overrides:
start in class org.jboss.msc.service.AbstractService<Void>
- Throws:
org.jboss.msc.service.StartException
Copyright © 2012. All Rights Reserved.