public final class FrameworkBuilderImpl extends Object implements FrameworkBuilder
Framework implementation.
Provides hooks for various integration aspects.FrameworkBuilder.FrameworkPhase| Constructor and Description |
|---|
FrameworkBuilderImpl(Map<String,String> props,
org.jboss.msc.service.ServiceController.Mode initialMode) |
| Modifier and Type | Method and Description |
|---|---|
org.osgi.framework.launch.Framework |
createFramework() |
BundleManager |
createFrameworkServices(org.jboss.msc.service.ServiceContainer serviceContainer,
boolean firstInit) |
org.jboss.msc.service.ServiceContainer |
createServiceContainer() |
org.jboss.msc.service.ServiceController.Mode |
getInitialMode() |
Map<String,String> |
getProperties() |
String |
getProperty(String key) |
String |
getProperty(String key,
String defaultValue) |
org.jboss.msc.service.ServiceContainer |
getServiceContainer() |
org.jboss.msc.service.ServiceTarget |
getServiceTarget() |
void |
installServices(FrameworkBuilder.FrameworkPhase phase,
org.jboss.msc.service.ServiceTarget serviceTarget,
org.jboss.msc.service.ServiceListener<Object> listener) |
void |
registerIntegrationService(FrameworkBuilder.FrameworkPhase phase,
IntegrationService<?> service) |
void |
setServiceContainer(org.jboss.msc.service.ServiceContainer serviceContainer) |
void |
setServiceTarget(org.jboss.msc.service.ServiceTarget serviceTarget) |
public String getProperty(String key)
getProperty in interface FrameworkBuilderpublic String getProperty(String key, String defaultValue)
getProperty in interface FrameworkBuilderpublic Map<String,String> getProperties()
getProperties in interface FrameworkBuilderpublic org.jboss.msc.service.ServiceContainer getServiceContainer()
getServiceContainer in interface FrameworkBuilderpublic void setServiceContainer(org.jboss.msc.service.ServiceContainer serviceContainer)
setServiceContainer in interface FrameworkBuilderpublic org.jboss.msc.service.ServiceContainer createServiceContainer()
createServiceContainer in interface FrameworkBuilderpublic org.jboss.msc.service.ServiceTarget getServiceTarget()
getServiceTarget in interface FrameworkBuilderpublic void setServiceTarget(org.jboss.msc.service.ServiceTarget serviceTarget)
setServiceTarget in interface FrameworkBuilderpublic org.jboss.msc.service.ServiceController.Mode getInitialMode()
getInitialMode in interface FrameworkBuilderpublic org.osgi.framework.launch.Framework createFramework()
createFramework in interface FrameworkBuilderpublic void registerIntegrationService(FrameworkBuilder.FrameworkPhase phase, IntegrationService<?> service)
registerIntegrationService in interface FrameworkBuilderpublic BundleManager createFrameworkServices(org.jboss.msc.service.ServiceContainer serviceContainer, boolean firstInit)
createFrameworkServices in interface FrameworkBuilderpublic void installServices(FrameworkBuilder.FrameworkPhase phase, org.jboss.msc.service.ServiceTarget serviceTarget, org.jboss.msc.service.ServiceListener<Object> listener)
installServices in interface FrameworkBuilderCopyright © 2013 JBoss by Red Hat. All rights reserved.