public abstract class FabricCommand
extends org.apache.karaf.shell.console.OsgiCommandSupport
| Modifier and Type | Field and Description |
|---|---|
protected org.osgi.service.cm.ConfigurationAdmin |
configurationAdmin |
protected io.fabric8.api.FabricService |
fabricService |
| Constructor and Description |
|---|
FabricCommand() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkFabricAvailable() |
static boolean |
doesContainerExist(io.fabric8.api.FabricService fabricService,
String name) |
org.osgi.service.cm.ConfigurationAdmin |
getConfigurationAdmin() |
static io.fabric8.api.Container |
getContainer(io.fabric8.api.FabricService fabricService,
String name) |
org.apache.curator.framework.CuratorFramework |
getCurator() |
static io.fabric8.api.Profile[] |
getExistingProfiles(io.fabric8.api.FabricService fabricService,
String version,
List<String> names)
Gets all the existing profiles for the given names.
|
static io.fabric8.api.Profile[] |
getExistingProfiles(io.fabric8.api.FabricService fabricService,
io.fabric8.api.Version version,
List<String> names)
Gets all the existing profiles for the given names.
|
io.fabric8.api.FabricService |
getFabricService() |
static io.fabric8.api.Profile |
getProfile(io.fabric8.api.Version ver,
String name)
Gets the profile for the given name
|
static io.fabric8.api.Profile[] |
getProfiles(io.fabric8.api.FabricService fabricService,
String version,
List<String> names)
Gets all the profiles for the given names.
|
static io.fabric8.api.Profile[] |
getProfiles(io.fabric8.api.FabricService fabricService,
io.fabric8.api.Version version,
List<String> names)
Gets (or creates) all the profiles for the given names.
|
static boolean |
isPartOfEnsemble(io.fabric8.api.FabricService fabricService,
String containerName)
Checks if container is part of the ensemble.
|
protected String |
percentText(double value) |
void |
setConfigurationAdmin(org.osgi.service.cm.ConfigurationAdmin configurationAdmin) |
void |
setCurator(org.apache.curator.framework.CuratorFramework curator) |
void |
setFabricService(io.fabric8.api.FabricService fabricService) |
static String |
toString(Iterable<String> profiles) |
static String |
toString(io.fabric8.api.Profile[] profiles) |
protected io.fabric8.api.FabricService fabricService
protected org.osgi.service.cm.ConfigurationAdmin configurationAdmin
public io.fabric8.api.FabricService getFabricService()
public void setFabricService(io.fabric8.api.FabricService fabricService)
public org.apache.curator.framework.CuratorFramework getCurator()
public void setCurator(org.apache.curator.framework.CuratorFramework curator)
public org.osgi.service.cm.ConfigurationAdmin getConfigurationAdmin()
public void setConfigurationAdmin(org.osgi.service.cm.ConfigurationAdmin configurationAdmin)
public static String toString(io.fabric8.api.Profile[] profiles)
public static io.fabric8.api.Profile[] getProfiles(io.fabric8.api.FabricService fabricService,
String version,
List<String> names)
Profile is
created and returned in the list.public static io.fabric8.api.Profile[] getProfiles(io.fabric8.api.FabricService fabricService,
io.fabric8.api.Version version,
List<String> names)
Profile is
created and returned in the list.public static io.fabric8.api.Profile[] getExistingProfiles(io.fabric8.api.FabricService fabricService,
String version,
List<String> names)
IllegalArgumentException - if a profile with the given name does not existspublic static io.fabric8.api.Profile[] getExistingProfiles(io.fabric8.api.FabricService fabricService,
io.fabric8.api.Version version,
List<String> names)
IllegalArgumentException - if a profile with the given name does not existspublic static io.fabric8.api.Profile getProfile(io.fabric8.api.Version ver,
String name)
IllegalArgumentException - if the profile does not existspublic static boolean isPartOfEnsemble(io.fabric8.api.FabricService fabricService,
String containerName)
public static io.fabric8.api.Container getContainer(io.fabric8.api.FabricService fabricService,
String name)
public static boolean doesContainerExist(io.fabric8.api.FabricService fabricService,
String name)
protected String percentText(double value)
Copyright © 2011–2014 Red Hat. All rights reserved.