public class OsgiLauncherImpl extends BasicLauncher<OsgiLauncherImpl> implements OsgiLauncher
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BROOKLYN_CONFIG_PID |
| Constructor and Description |
|---|
OsgiLauncherImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroyOsgi()
Called by blueprint container brooklyn-karaf-init.
|
void |
initOsgi()
Called by blueprint container of brooklyn-karaf-init.
|
void |
setBrooklynProperties(BrooklynProperties brooklynProperties) |
void |
setBrooklynVersion(BrooklynVersionService brooklynVersion) |
void |
setConfigAdmin(ConfigurationAdmin configAdmin) |
void |
setCopyPersistedState(java.lang.String destinationDir) |
void |
setDefaultCatalogLocation(java.lang.String defaultCatalogLocation) |
void |
setGlobalBrooklynProperties(java.lang.String globalBrooklynProperties) |
void |
setHaHeartbeatPeriod(java.lang.String val) |
void |
setHaHeartbeatTimeout(java.lang.String val) |
void |
setHighAvailabilityMode(HighAvailabilityMode highAvailabilityMode) |
void |
setIgnoreAppErrors(boolean ignoreAppErrors) |
void |
setIgnoreCatalogErrors(boolean ignoreCatalogErrors) |
void |
setIgnorePersistenceErrors(boolean ignorePersistenceErrors) |
void |
setLocalBrooklynProperties(java.lang.String localBrooklynProperties) |
void |
setPersistenceDir(java.lang.String persistenceDir) |
void |
setPersistenceLocation(java.lang.String persistenceLocationSpec) |
void |
setPersistMode(PersistMode persistMode) |
void |
setPersistPeriod(java.lang.String persistPeriod) |
void |
setStartBrooklynNode(boolean val) |
void |
startOsgi()
Called by blueprint container of brooklyn-karaf-start.
|
OsgiLauncherImpl |
startPartOne()
Starts the web server (with web console) and Brooklyn applications, as per the specifications configured.
|
void |
updateProperties(java.util.Map<?,?> props) |
application, application, brooklynProperties, brooklynProperties, brooklynProperties, catalogInitialization, cleanOrphanedState, copyPersistedState, copyPersistedState, copyPersistedState, getApplications, getBrooklynProperties, getBrooklynPropertiesBuilder, getCampPlatform, getLocations, getManagementContext, getPersistMode, haHeartbeatPeriod, haHeartbeatTimeout, highAvailabilityMode, ignoreAppErrors, ignoreCatalogErrors, ignorePersistenceErrors, isStarted, location, location, locations, managementContext, persistenceDir, persistenceDir, persistenceLocation, persistMode, persistPeriod, persistState, retrieveState, setBrooklynPropertiesBuilder, start, startBrooklynNodepublic static final java.lang.String BROOKLYN_CONFIG_PID
public OsgiLauncherImpl startPartOne()
BasicLauncherpublic void initOsgi()
OsgiLauncherinitOsgi in interface OsgiLauncherpublic void startOsgi()
OsgiLauncherstartOsgi in interface OsgiLauncherpublic void destroyOsgi()
OsgiLauncherdestroyOsgi in interface OsgiLauncherpublic void updateProperties(java.util.Map<?,?> props)
public void setBrooklynVersion(BrooklynVersionService brooklynVersion)
public void setPersistenceLocation(@Nullable
java.lang.String persistenceLocationSpec)
public void setBrooklynProperties(BrooklynProperties brooklynProperties)
public void setIgnorePersistenceErrors(boolean ignorePersistenceErrors)
public void setIgnoreCatalogErrors(boolean ignoreCatalogErrors)
public void setIgnoreAppErrors(boolean ignoreAppErrors)
public void setPersistMode(PersistMode persistMode)
public void setHighAvailabilityMode(HighAvailabilityMode highAvailabilityMode)
public void setPersistenceDir(@Nullable
java.lang.String persistenceDir)
public void setPersistPeriod(java.lang.String persistPeriod)
public void setHaHeartbeatTimeout(java.lang.String val)
public void setStartBrooklynNode(boolean val)
public void setHaHeartbeatPeriod(java.lang.String val)
public void setCopyPersistedState(java.lang.String destinationDir)
public void setConfigAdmin(ConfigurationAdmin configAdmin)
public void setGlobalBrooklynProperties(java.lang.String globalBrooklynProperties)
public void setLocalBrooklynProperties(java.lang.String localBrooklynProperties)
public void setDefaultCatalogLocation(java.lang.String defaultCatalogLocation)