| Modifier and Type | Class and Description |
|---|---|
static class |
ProfileImpl.ConfigListType |
| Constructor and Description |
|---|
ProfileImpl(java.lang.String id,
java.lang.String version,
FabricService service) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
agentConfigurationEquals(Profile other)
|
protected void |
assertNotLocked() |
int |
compareTo(Profile profile) |
boolean |
configurationEquals(Profile other) |
void |
delete() |
void |
delete(boolean force) |
boolean |
equals(java.lang.Object o) |
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() |
static java.util.List<java.lang.String> |
getContainerConfigList(Profile p,
ProfileImpl.ConfigListType type) |
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() |
int |
hashCode() |
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) |
static void |
setContainerConfigList(Profile p,
java.util.List<java.lang.String> values,
ProfileImpl.ConfigListType type) |
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) |
java.lang.String |
toString() |
public ProfileImpl(java.lang.String id,
java.lang.String version,
FabricService service)
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 int compareTo(Profile profile)
compareTo in interface java.lang.Comparable<Profile>public 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 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 static java.util.List<java.lang.String> getContainerConfigList(Profile p, ProfileImpl.ConfigListType type)
public static void setContainerConfigList(Profile p, java.util.List<java.lang.String> values, ProfileImpl.ConfigListType type)
public Profile[] getParents()
getParents in interface Profilepublic void setParents(Profile[] parents)
setParents in interface Profilepublic Container[] getAssociatedContainers()
getAssociatedContainers in interface Profilepublic Profile getOverlay()
getOverlay in interface Profilepublic Profile getOverlay(boolean substitute)
getOverlay in interface Profilepublic java.util.Map<java.lang.String,byte[]> getFileConfigurations()
getFileConfigurations in interface Profilepublic java.util.List<java.lang.String> getConfigurationFileNames()
getConfigurationFileNames in interface Profilepublic byte[] getFileConfiguration(java.lang.String fileName)
getFileConfiguration in interface Profilepublic void setFileConfigurations(java.util.Map<java.lang.String,byte[]> configurations)
setFileConfigurations 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 java.util.Map<java.lang.String,java.lang.String> getContainerConfiguration()
getContainerConfiguration 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 boolean configurationEquals(Profile other)
configurationEquals in interface Profilepublic boolean agentConfigurationEquals(Profile other)
agentConfigurationEquals in interface Profileother - public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean isAbstract()
isAbstract in interface Profilepublic java.lang.String getProfileHash()
getProfileHash in interface Profileprotected void assertNotLocked()
Copyright © 2014 Red Hat. All Rights Reserved.