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, startBrooklynNode
public static final java.lang.String BROOKLYN_CONFIG_PID
public OsgiLauncherImpl startPartOne()
BasicLauncher
public void initOsgi()
OsgiLauncher
initOsgi
in interface OsgiLauncher
public void startOsgi()
OsgiLauncher
startOsgi
in interface OsgiLauncher
public void destroyOsgi()
OsgiLauncher
destroyOsgi
in interface OsgiLauncher
public 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)