| Constructor and Description |
|---|
ProfileOverlayImpl(Profile self,
java.lang.String environment) |
ProfileOverlayImpl(Profile self,
java.lang.String environment,
boolean substitute,
FabricService fabricService) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
agentConfigurationEquals(Profile other)
Checks if the two Profiles share the same agent configuration.
|
int |
compareTo(Profile profile) |
boolean |
configurationEquals(Profile other) |
void |
delete() |
void |
delete(boolean force) |
boolean |
exists() |
Container[] |
getAssociatedContainers() |
java.util.Map<java.lang.String,java.lang.String> |
getAttributes() |
java.util.List<java.lang.String> |
getBundles() |
java.util.Map<java.lang.String,java.lang.String> |
getConfiguration(java.lang.String pid) |
java.util.List<java.lang.String> |
getConfigurationFileNames() |
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
getConfigurations() |
java.util.Map<java.lang.String,java.lang.String> |
getContainerConfiguration() |
java.util.List<java.lang.String> |
getEndorsedLibraries() |
java.util.List<java.lang.String> |
getExtensionLibraries() |
java.util.List<java.lang.String> |
getFabs() |
java.util.List<java.lang.String> |
getFeatures() |
byte[] |
getFileConfiguration(java.lang.String fileName) |
java.util.Map<java.lang.String,byte[]> |
getFileConfigurations() |
java.lang.String |
getId() |
java.util.List<java.lang.String> |
getLibraries() |
Profile |
getOverlay() |
Profile |
getOverlay(boolean substitute) |
java.util.List<java.lang.String> |
getOverrides() |
Profile[] |
getParents() |
java.lang.String |
getProfileHash()
Returns the time in milliseconds of the last modification of the profile.
|
java.util.List<java.lang.String> |
getRepositories() |
java.lang.String |
getVersion() |
boolean |
isAbstract() |
boolean |
isHidden() |
boolean |
isLocked() |
boolean |
isOverlay() |
void |
refresh() |
void |
setAttribute(java.lang.String key,
java.lang.String value) |
void |
setBundles(java.util.List<java.lang.String> values) |
void |
setConfiguration(java.lang.String pid,
java.util.Map<java.lang.String,java.lang.String> configuration) |
void |
setConfigurations(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> configurations) |
void |
setFabs(java.util.List<java.lang.String> values) |
void |
setFeatures(java.util.List<java.lang.String> values) |
void |
setFileConfigurations(java.util.Map<java.lang.String,byte[]> configurations) |
void |
setOverrides(java.util.List<java.lang.String> values) |
void |
setParents(Profile[] parents) |
void |
setRepositories(java.util.List<java.lang.String> values) |
public ProfileOverlayImpl(Profile self, java.lang.String environment)
public ProfileOverlayImpl(Profile self, java.lang.String environment, boolean substitute, FabricService fabricService)
public java.lang.String getVersion()
getVersion in interface Profilepublic java.util.Map<java.lang.String,java.lang.String> getAttributes()
getAttributes in interface Profilepublic void setAttribute(java.lang.String key,
java.lang.String value)
setAttribute in interface Profilepublic Profile[] getParents()
getParents in interface Profilepublic java.util.List<java.lang.String> getLibraries()
getLibraries in interface Profilepublic java.util.List<java.lang.String> getEndorsedLibraries()
getEndorsedLibraries in interface Profilepublic java.util.List<java.lang.String> getExtensionLibraries()
getExtensionLibraries in interface Profilepublic java.util.List<java.lang.String> getBundles()
getBundles in interface Profilepublic java.util.List<java.lang.String> getFabs()
public java.util.List<java.lang.String> getFeatures()
getFeatures in interface Profilepublic java.util.List<java.lang.String> getRepositories()
getRepositories in interface Profilepublic java.util.List<java.lang.String> getOverrides()
getOverrides in interface Profilepublic Container[] getAssociatedContainers()
getAssociatedContainers in interface Profilepublic java.util.Map<java.lang.String,java.lang.String> getContainerConfiguration()
getContainerConfiguration in interface Profilepublic void setFileConfigurations(java.util.Map<java.lang.String,byte[]> configurations)
setFileConfigurations in interface Profilepublic void setParents(Profile[] parents)
setParents in interface Profilepublic void setConfigurations(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> configurations)
setConfigurations in interface Profilepublic void setConfiguration(java.lang.String pid,
java.util.Map<java.lang.String,java.lang.String> configuration)
setConfiguration in interface Profilepublic void setBundles(java.util.List<java.lang.String> values)
setBundles in interface Profilepublic void setFabs(java.util.List<java.lang.String> values)
public void setFeatures(java.util.List<java.lang.String> values)
setFeatures in interface Profilepublic void setRepositories(java.util.List<java.lang.String> values)
setRepositories in interface Profilepublic void setOverrides(java.util.List<java.lang.String> values)
setOverrides in interface Profilepublic boolean configurationEquals(Profile other)
configurationEquals in interface Profilepublic boolean agentConfigurationEquals(Profile other)
agentConfigurationEquals in interface Profilepublic Profile getOverlay()
getOverlay in interface Profilepublic Profile getOverlay(boolean substitute)
getOverlay in interface Profilepublic int compareTo(Profile profile)
compareTo in interface java.lang.Comparable<Profile>public java.util.List<java.lang.String> getConfigurationFileNames()
getConfigurationFileNames in interface Profilepublic byte[] getFileConfiguration(java.lang.String fileName)
getFileConfiguration in interface Profilepublic java.util.Map<java.lang.String,byte[]> getFileConfigurations()
getFileConfigurations in interface Profilepublic java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getConfigurations()
getConfigurations in interface Profilepublic java.util.Map<java.lang.String,java.lang.String> getConfiguration(java.lang.String pid)
getConfiguration in interface Profilepublic boolean isAbstract()
isAbstract in interface Profilepublic java.lang.String getProfileHash()
getProfileHash in interface ProfileCopyright © 2014 Red Hat. All Rights Reserved.